Phaser TS项目对低版本iOS的兼容 发表于 2019-05-05 | 分类于 Phaser 引入 TS-Polyfill 1$ npm i -S ts-polyfill 123456789101112131415161718import 'ts-polyfill'// iOS 8, 9不能使用AudioContext播放音频let isDisableWebAudio: boolean = falseconst iOS: boolean = navigator.userAgent.match(/iPhone|iPad/i)if (iOS) { let versionNum: number = parseInt((navigator.appVersion).match(/OS (\d+)_(\d+)_?(\d+)?/)[1], 10) if (versionNum <= 9) { isDisableWebAudio = true }}const phaserGameConfigObject = { // ... audio: { disableWebAudio: isDisableWebAudio }, } 点击打赏 微信支付 支付宝