小编for*_*rex的帖子

防止iOS移动游戏变为空闲/自动锁定/睡眠?

在iOS应用中,您可以设置application.idleTimerDisabled = YES为阻止手机自动锁定.

我需要在手机游戏中使用Doodle Jump这样的游戏,用户可能不会长时间触摸屏幕.是否有任何记录的方法或黑客做到这一点?

(更新)他们似乎在这个网站http://www.uncoveryourworld.com以某种方式这样做.从您的iPhone访问,当您到达建筑物/街道场景,在后台播放音乐时,只需将手机单独留下即可.它永远不会入睡.

(更新2)我花了一些时间仔细研究一下他们如何让手机进入睡眠状态.我做了一个准系统测试,似乎他们在街景中循环音频的方式是让它无法进入睡眠状态.如果您想测试一下,只需将一个简单的音频播放器环绕在您的页面上并单击播放:

<audio src="loop.mp3" onended="this.play();" controls="controls" autobuffer></audio>
Run Code Online (Sandbox Code Playgroud)

在我搜索到的任何地方都说这是不可能的,所以很高兴看到即使有点黑客也至少有一些方法可以做到这一点.否则,基于浏览器的游戏将无法进行涂鸦跳转式游戏.因此,如果合适,您可以在游戏/应用中使用循环,或者只是播放静音循环.

iphone mobile-safari ios

35
推荐指数
3
解决办法
2万
查看次数

标签 统计

ios ×1

iphone ×1

mobile-safari ×1