-2

我创建了一个 phonegap 应用程序,但是当它第一次运行时,它不能正常工作。它包含 2 个 jquery 动画,在第一次运行时会遇到一些麻烦。我认为它的问题与缓存有关。

好的。我的 JavaScript 代码:

 $(document).ready(function(){
{
var width=window.innerWidth;
//var id1Width=document.getElementById("Id1").clientWidth;
var myIdWidth=document.getElementById("myId").clientWidth;
width=(width/2)-(myIdWidth/2);
  var height1= window.innerHeight;
   var idHeight= document.getElementById("myId").clientHeight;
  var t=height1;
  t= t-document.getElementById("Id1").clientHeight;
   height1=(height1/2)-(idHeight/2);
     document.getElementById("myId").style.top=height1;
     document.getElementById("myId").style.left=width;
  var s=document.getElementById("Id1").clientHeight;
  //t=height1-2*t;
  //$("button").click(function(){
  //alert("ddccd");
     $("#Id1").animate({top:-height1,height:'0%'},7000);
     $("#Id2").animate({top:(1.02*t-height1-(s)),height:'0%'},7000);
  //})
  }});
4

1 回答 1

0

确保遵循以下事项(对于 android)

1. 导入 cordova 并添加到构建路径。
2. config.xml 得到正确维护和配置。
3. Androidmanifst.xml 也得到妥善维护。
4、mainactivity.java中的路径是否正确。

先检查这些东西,然后看看是否发生错误。
至于使用phonegap,如果使用得当,它是最好的,如果使用不当,它可能会成为灾难应用程序。

于 2013-07-02T09:23:03.417 回答