gpt4 book ai didi

iphone - 在 iOS4.3 和 iOS 5 的 phonegap 中暂停和恢复听众不工作

转载 作者:可可西里 更新时间:2023-11-01 06:11:54 25 4
gpt4 key购买 nike

我正在使用 iOS 4.3 在 iPhone4 中制作原生应用

在我的 Body onLoad 中我正在添加

document.addEventListener("pause", Game.prototype.pauseListener.bind(this), false);
document.addEventListener("resume", Game.prototype.resumeListener.bind(this), false);

在同一个文件中,我正在编写一个函数

Game.prototype.resumeListener= function()
{

console.log("in resumeListener");
this.PauseGame(false);
}

Game.prototype.pauseListener= function()
{
this.PauseGame(true);

}

此代码在 Android 中运行良好,当我手动最小化应用程序时,但当应用程序被语音来电打断时,应用程序不会暂停。

基本上不会触发暂停和恢复事件。

我用的是Phonegap1.4.1

最佳答案

我相信您的事件监听器没有被建立,因为您在处理函数上使用 Object.bind(),而 .bind() 在iOS WebKit 小部件。 (这令人惊讶,因为 .bind() 在桌面 WebKit(Chrome 和 Safari)版本中可用。)

简单的解决方案是为 Object.bind() 添加一个 polyfill 定义。我使用 MDN bind documentation page 中的那个,并且没有遇到任何问题。

关于iphone - 在 iOS4.3 和 iOS 5 的 phonegap 中暂停和恢复听众不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10633954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com