Phonegap + jQuery Mobile + Blackberry陷阱

j7n*_*n7k 5 blackberry jquery-mobile blackberry-webworks cordova

我正在尝试将使用jQuery Mobile的Phonegap应用程序迁移到Blackberry.当我启动应用程序时,它在Android和iOS上正常运行.我看不到任何样式,javascript.

我想,Blackberry网络应用程序使用的文件路径与iOs和Android不同.我发现这个文件路径的东西有点奇怪.

就像在HTML文件中使用文件路径一样,<img src="res/img/...">对于Android和iOS 来说,正常的相对路径也是如此.但是如果你在JS中指定一个文件路径,你需要"file:///android_asset/www/res/img"Android,而"res/img/"iOS则很好.但无论如何......黑莓手机的情况如何?

外部JavaScript和CSS文件是否需要如下所示?

<link rel="stylesheet" href="local:///lib/jquerymobile/jquery.mobile.min.css" />
Run Code Online (Sandbox Code Playgroud)

或者它应该通过指定相对路径以正常方式工作?

除此之外,还有其他陷阱吗?就像我在使用"破折号","下划线"时所听到的文件命名问题一样.

如果一个有BB的Phonegap应用程序的经验可以分享他们的经验会很棒.

Mar*_*eta 3

这就是我所拥有的:

\n\n
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\n<meta name="viewport"  content="width=device-width, height=device-height,\n    initial-scale=1.0, \'maximum-scale=1.0, \'minimum-scale=1.0, user-scalable=no" /> \n\n<!-- PhoneGAP   -->\n<script src="json2.js" type="text/javascript"></script>\n<script src="phonegap-1.0.0.js" type="text/javascript"></script>\n\n<!-- JQuery Mobile  -->\n<link rel="stylesheet" href="resources/jquery.mobile-1.0rc1/jquery.mobile-1.0rc1.min.css" /> \n<script src="resources/jquery-1.6.4.min.js"></script>\n<script src="resources/jquery.cookie.js"></script>\n<script src="resources/jquery.mobile-1.0rc1/jquery.mobile-1.0rc1.min.js"></script>\n
Run Code Online (Sandbox Code Playgroud)\n\n

\xc2\xb4s 的顺序有效,请检查 src 属性以了解必须将 jqm 库复制到哪里。

\n\n

祝你好运!

\n