相关疑难解决方法(0)

防止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万
查看次数

当浏览器处于后台时,SSE 和 Websockets 是否可以工作?

SSE(服务器发送事件)Websockets都允许从服务器到客户端进行实时消息传递。

当浏览器处于后台且其他程序处于焦点状态时(尤其是在移动浏览器中),这些流协议是否有效?

javascript websocket mobile-browser server-sent-events

6
推荐指数
1
解决办法
3433
查看次数

iPhone保持websocket在后台打开

acani使用zimt websocket进行聊天.我们可以这样做,以便当用户关闭手机并将其放入口袋时,他仍然可以从node.js服务器接收聊天消息并发送位置更新吗?我认为这比推送通知更好.不是吗?如果没有,我们为什么要使用推送通知呢?

谢谢!

iphone chat websocket

0
推荐指数
1
解决办法
5201
查看次数