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