我们正在使用jQuery移动和手机差距开发应用程序.一切似乎都运行良好但是当在连接的Android手机上运行应用程序时,我们在Eclipse logcat中看到了大量的错误
:0: GetPTLAFormat: invalid format
知道这是什么或如何解决它?
解决方法:
我认为它与禁用自动事件的新标准有关.有一个类似的问题关于Embedding iframes他们在自动播放视频时遇到问题.
我有一个jquerymobile cordova应用程序的相同问题.我的索引页面是一个启动页面,当cordova成功加载后,它会导航到我的主应用程序页面.我使用的是jQuery.mobile.navigate(myPage);.这给了我大约20:0:GetPTLAFormat:格式错误无效.我尝试了jQuery.mobile.changePage,只得到了3个错误.
由于页面转换发生时没有来自用户的任何输入,我尝试给我的启动画面图像一个onclick甚至转换.对最终应用来说不太实用,但仅作为测试.我仍然通过导航得到错误,但是使用onclick和changePage我没有得到任何错误.
我的结论是新标准不允许自动播放和转换等.我仍然没有找到解决这个问题的方法,但解决方案似乎是让用户触发事件并解决问题.