JQuery和Phonegap恢复事件[重复]

Posted

技术标签:

【中文标题】JQuery和Phonegap恢复事件[重复]【英文标题】:JQuery and Phonegap resume event [duplicate] 【发布时间】:2013-08-14 11:32:23 【问题描述】:

我想问一下,如何在 phonegap 中运行 resume 事件。我有 JQuery 代码,但我不知道如何在恢复期间运行此脚本。在 addEventListener 中写什么。谢谢建议

    function onLoad()
    document.addEventListener("deviceready", onDeviceReady, false);
    

    function onDeviceReady()
    document.addEventListener("resume", ***WHAT TO WRITE HERE?*** , false);
    


    $(document).ready(function()
      $("#firsttext").text("Something");
    ); 

【问题讨论】:

【参考方案1】:

您需要向resume 事件监听器注册一个callback 函数。

function onDeviceReady()
      document.addEventListener("resume", callbackFunction , false);
    

    function callbackFunction () 
     //This function will be called when the resume event is triggered
    

在这种情况下,当resume 事件被触发时,callbackFunction 将被调用,这是您通常会重新加载保存的变量等的地方。

【讨论】:

我知道 EventListener 是如何工作的,但我不知道如何在简历上运行 Jquery?如果 jquery 粘贴到函数中并从恢复事件中调用? Jquery 将在您恢复应用程序时可用。 在回调函数内部,您可以使用 Jquery 将视图重新初始化为原来的样子。

以上是关于JQuery和Phonegap恢复事件[重复]的主要内容,如果未能解决你的问题,请参考以下文章

jQuery Mobile 打破了 Phonegap deviceready 事件

使用 PhoneGap/jQuery Mobile 以编程方式在 iPhone/Android 日历中添加事件?

Phonegap watchPosition测量距离和触发事件

jquery ajax 放在重复点击事件beforeSend方法

PhoneGap暂停事件,模糊当前屏幕以防止敏感数据显示在快照中

jQuery 可拖动的恢复和停止事件