我当前的应用程序中有一个脚本文件。相同的路径看起来像这样。
D:\myproj\Example\www\abc.js
在设备中运行我的应用程序时,它会动态地将一个文件下载到我的SD卡中。
我需要解析我下载的应用程序,并且需要在此设置此“abc.js”文件路径。
如果我的文件在SDCard中,我可以设置路径,但是不知道如何引用我当前应用程序中的路径..
答案 0 :(得分:2)
如果您在SDCard上有该文件,那么它的完整路径如下:
file:///SDCard/myproj/Example/www/abc.js
附加信息:
如果您的文件位于cod文件中,那么有一种方法,但没有记录,并且不能保证它可以在所有设备和RIM OS版本上运行。
下面的代码显示了document.htm
封装在BlackBerry浏览器中的modulename.cod
。
BrowserSession session = Browser.getDefaultSession();
session.displayPage("cod://modulename/document.htm" );
尝试使用cod://modulename/abc.js
指定js文件的路径。
答案 1 :(得分:0)
引用应用程序嵌入文件(在本例中为存储在 images 目录中的图像文件):
"file:///local/images/embedded_img.png"