Android phonegap接口切换缓慢
我使用Phonegap进行开发,但在android平台上运行缓慢这是什么原因 这是我写的两页代码: 登录代码:Android phonegap接口切换缓慢,android,cordova,jquery-mobile,Android,Cordova,Jquery Mobile,我使用Phonegap进行开发,但在android平台上运行缓慢这是什么原因 这是我写的两页代码: 登录代码: <script type="text/javascript"> function verify() { var myurl = "main1.html" + "?"+ wifiConfig if($("#devicePassword").val()==jsonObj.dockmatePassword){ window.location.as
<script type="text/javascript">
function verify()
{
var myurl = "main1.html" + "?"+ wifiConfig
if($("#devicePassword").val()==jsonObj.dockmatePassword){
window.location.assign(myurl);
}else{
alert("error");
}
}
</script>
<body onLoad="loadpage()">
<form data-role="controlgroup">
<br><label for="userpassword">密码:</label><br>
<input type="password" id="devicePassword" name="userpassword"/>
<input type="button" data-inline="true" value="确认" onClick="verify()"/>
</form>
</body>
函数验证()
{
var myurl=“main1.html”+“?”+wifiConfig
if($(“#devicePassword”).val()==jsonObj.dockmatePassword){
window.location.assign(myurl);
}否则{
警报(“错误”);
}
}
密码:
1.html代码:
<script type="text/javascript">
function getConfigInfo(){
var url = location.href;
var t=url.split("?")[1];
var tmp = t.split("$");
wifiConfig=decodeURI(tmp[0]);
}
}
</script>
<body onLoad="getConfigInfo()">
<li id="version"><a>版本<label id="versions"></label</a></li>
函数getConfigInfo(){
var url=location.href;
var t=url.split(“?”[1];
var tmp=t.split($);
wifiConfig=decodeURI(tmp[0]);
}
}
版本 最好的办法是远离用于phonegap应用程序的Jquery Mobile。jquerymobile无疑是最好的移动框架,可能适合移动网站。但对我来说,Jquery Mobile是phonegap应用程序性能最差的框架
将这两个页面放在一个HTML文件中,并使用JQTouch等框架使其成为有效的应用程序页面
如果您在phonegap应用程序中使用不同的HTML文件,则页面之间的转换将变慢。是。但我必须使用它。其他在页面之间转换的方式会更快。请澄清什么运行缓慢?是否打开页面,验证密码?