【发布时间】:2014-10-16 09:53:51
【问题描述】:
我在我的 index.html 中使用我的 ios 应用程序使用 javascript.第一次登录我的应用程序,deviceready 函数调用正确,当我点击注销时,我的应用程序注销成功,下一刻我点击登录,此设备就绪事件从不调用
document.addEventListener("deviceready", onDeviceReady, false);
`function onDeviceReady(){
runningInCordova =true;
}'
如何重新初始化cordova[在注销期间,我想删除此设备就绪。所以每当我点击登录时,此设备就绪事件就会触发]。
实际上我的问题是,我将 openFB 用于我的 ios 应用程序。它在第一次通过 facebook 登录我的应用程序时运行良好。当我注销我的应用程序然后我尝试通过 facebook 登录我的应用程序时,它没有工作。第一次 onDeviceReady 方法调用,所以当我注销我的应用程序时,变量 runningInCordova 为真,变量 runningInCordova 为假。我该如何解决,请帮助我……
【问题讨论】:
-
注销后,cordova 永远不会初始化,所以在 AppBrowser 的 loadstart 事件中永远不会调用。如何使 loadstart 事件起作用....
标签: javascript ios facebook cordova