从2.3 Xcode升级到Phonegap 2.5后,此消息"由于页面加载而重置插件".
我已经回顾了所有这些答案:
它告诉你将cordova-2.5.0.js移动到root(与index.html相同的级别),但这并不能解决我的问题.
我原来在"js/cordova-2.5.0.js"中有文件,我的索引文件有相同的参考.我做了上面的改变,我得到了相同的失败结果.
使用"create"命令升级并完成我使用过程后
"cordova-2.5.0.js""/ cordova-2.5.0.js""js/cordova-2.5.0.js"
每次我改变它时,我都会表现出"干净".
任何想法我还能尝试什么或者我缺少什么?
小智 10
您使用的是Jquery Mobile还是类似的东西?我有一个相同的问题,因为我有一个登录页面,如果你已经登录,它会跳过.
看起来在启动屏幕淡出并同时进行哈希更改时会出现问题.
我之前的代码
$('#LoginPage').live('pagebeforeshow', function(event) {
if(window.localStorage.getItem("UserID"))
{
$.mobile.changePage("#MainPage");
appRefresh();
}
});
Run Code Online (Sandbox Code Playgroud)
我的代码之后
$('#LoginPage').live('pagebeforeshow', function(event) {
if(window.localStorage.getItem("UserID"))
{
$.mobile.changePage("#MainPage", {changeHash: false});
appRefresh();
}
});
Run Code Online (Sandbox Code Playgroud)
现在这对我有用.
这有一个问题日志
https://issues.apache.org/jira/browse/CB-2602
如果您的JavaScript文件中有错误,也会发生这种情况.
| 归档时间: |
|
| 查看次数: |
19335 次 |
| 最近记录: |