現在のアプリケーションに1つのスクリプトファイルがあります。同じパスは次のようになります。
D:\myproj\Example\www\abc.js
デバイスでアプリケーションを実行しているときに、1つのファイルがSDカードに動的にダウンロードされます。
ダウンロードしたアプリケーションを解析し、この「abc.js」ファイルパスをこれに設定する必要があります。
ファイルがSDCardにある場合はパスを設定できますが、現在のアプリケーションにあるパスを参照する方法がわかりません。
現在のアプリケーションに1つのスクリプトファイルがあります。同じパスは次のようになります。
D:\myproj\Example\www\abc.js
デバイスでアプリケーションを実行しているときに、1つのファイルがSDカードに動的にダウンロードされます。
ダウンロードしたアプリケーションを解析し、この「abc.js」ファイルパスをこれに設定する必要があります。
ファイルがSDCardにある場合はパスを設定できますが、現在のアプリケーションにあるパスを参照する方法がわかりません。
そのファイルが 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.js
js ファイルへのパスを指定するために使用してみてください。
アプリケーションの埋め込みファイル (この場合はimagesディレクトリに保存されている画像ファイル) を参照するには:
"file:///local/images/embedded_img.png"