我正在使用phonegap和jquery mobile在Android中开发移动应用。它在模拟器上正常运行。但是当部署到设备时,它只是显示一个空的白色空白屏幕。我编辑了config.xml以包含access origin =“。*”和已编辑的清单以包含足够的权限。我提到了一些问题,我编辑了我的html文件,以便只在设备就绪事件中触发javascript函数。我仍然无法找到在设备上运行app的解决方案。我正在使用cordova 2.4。任何建议都很明显。请帮助。
答案 0 :(得分:0)
如果您的程序在Windows下的模拟器上运行,但在真实设备上无法正常运行, 问题来源可能是Android操作系统区分大小写。
E.g。您的根目录中有真实文件,名称为:
Home.js
并且index.html文件中有以下行
<script type="text/javascript" src="home.js"></script>
此行在Windows中可以正常工作,但在Android中无效。
为了在所有操作系统下正常工作,它应该是区分大小写的:
<script type="text/javascript" src="Home.js"></script>