0

現在のアプリケーションに1つのスクリプトファイルがあります。同じパスは次のようになります。

 D:\myproj\Example\www\abc.js

デバイスでアプリケーションを実行しているときに、1つのファイルがSDカードに動的にダウンロードされます。

ダウンロードしたアプリケーションを解析し、この「abc.js」ファイルパスをこれに設定する必要があります。

ファイルがSDCardにある場合はパスを設定できますが、現在のアプリケーションにあるパスを参照する方法がわかりません。

4

2 に答える 2

2

そのファイルが SDCard にある場合、そのファイルへのフル パスは次のようになります。

file:///SDCard/myproj/Example/www/abc.js

追加情報:

ファイルが cod ファイルにある場合、方法はありますが、文書化されておらず、すべてのデバイスおよび RIM OS バージョンで動作することは保証されていません。

以下のコードは、BlackBerry ブラウザでdocument.htmカプセル化されたものです。modulename.cod

BrowserSession session = Browser.getDefaultSession();
session.displayPage("cod://modulename/document.htm" );  

cod://modulename/abc.jsjs ファイルへのパスを指定するために使用してみてください。

于 2012-08-30T18:50:35.997 に答える
0

アプリケーションの埋め込みファイル (この場合はimagesディレクトリに保存されている画像ファイル) を参照するには:

    "file:///local/images/embedded_img.png"
于 2012-08-31T12:45:24.190 に答える