問題タブ [browserfield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
blackberry - Browserfield Blackberry の handleNavigationRequest 内の読み込み画面
アプリケーション内で、BrowserField を使用して Web サイトを表示しています。また、サイト内の各リンクが選択されたときに、ユーザーが空白にならないようにロード画面を表示する必要があります。
このメソッド内にロード画面を追加できました
ただし、問題は接続が確立されたときだけで、このメソッドが呼び出されるため、ロード画面が表示されるまでに遅延が発生します。
そこで、ProtocolController を実装して、このメソッド内にロード画面を追加してみました
それでも、読み込み画面は少し遅れて表示されます (documentCreated メソッドの下にあったときと同じです)。
これは私のコードスニペットです
スレッドの外でもこれを試しました....それでも同じことが起こっています。テストのために、このメソッド内にダイアログを追加しましたが、サイト内のリンクをクリックすると同時にダイアログが表示されました。このロード画面だけはロードに時間がかかります。
これを実現する方法はありますか?
また、ブラウザー フィールドは、ネイティブ ブラウザーと比較して Web サイトの読み込みに少し時間がかかります。
私はここに何かが欠けています! 助けてください
あなたが提案したように、documentUnloadingメソッドを試しました。しかし、それはトリガーされていません。以下にコード スニペットを示します。ここで何が間違っているかを確認してください...!!
authentication - ブラックベリーで webview を使用して認証する方法
webview を使用して表示する必要があるリンクがあります。通常のブラウザで開くと、chrome が最初にユーザー名とパスワードを入力するようにダイアログ ボックスを表示し、次にビデオが埋め込まれたリンクに移動するというリンクがあります。
以下に示すようにコードを使用しました
しかし、これにより、リンクを直接ヒットしたために発生した可能性のある認証エラー401が発生します...既存のコードでユーザーを認証するためのコード行を追加するにはどうすればよいですか
blackberry - BlackBerry - CSS をインポートしようとすると、BrowserField がローカルの html ファイルをロードするのに時間がかかりすぎ、スタイルシートが適用されない
HTMLファイルをBrowserFieldにロードしようとしています。
html ファイルは res フォルダー内にあります。
これは、browserField オブジェクトを作成する方法です。
これはhtmlファイルです:
問題は、 browserField の読み込みが完了するまでに 2 分ほどかかり、スタイルが適用されないことです。
CSSへのインポートを削除すると
browserField はページを即座に読み込みます。
1) スタイルをインポートするときに、ページの読み込みに長い遅延が発生しないようにするにはどうすればよいですか。
2) browserField に css を認識させるにはどうすればよいですか? 現在、前述したように、HTML は長い遅延の後にレンダリングされますが、スタイルは適用されません。
前もって感謝します。
blackberry - ブラウザフィールド ブラックベリーから画像を保存
サーバーから Web アプリケーションを開く Blackberry アプリケーションに browserfield を使用しています。Web ページからの href リンクによってトリガーされた Web からの画像を SDCard/blackberry ストレージに保存しようとしています。これを行う方法?追加情報: BrowserFieldConfig.CONTROLLER を追加すると、Web アプリケーションを開くことができません。外すとうまくいくのですが…