ドキュメントを読みましたが、フォージ (forge://) の正しい「file://」URL 構文 (または相対パス) が欠落していることを願っています。
私の src ディレクトリには、noconnection.html という名前のローカルファイルが含まれています。私の js ディレクトリには、次のコードを含む JavaScript ファイルが含まれています。
if (forge.is.connection.connected()) {
// do cool stuff
} else {
forge.tabs.open("noconnection.html");
}
コマンドライン:
(forge-environment) forge run android
モーダルは問題なく「ポップアップ」します (小さな閉じるボタンがあります)。ただし、このページには「Web ページが利用できません」という大きなエラーが表示されます。Web ページ noconnection.html が一時的にダウンしているか、移動した可能性があります。
単純な「接続なし」モーダルを正しく表示するために、これらを試してみましたが成功しませんでした。
forge.tabs.open("/noconnection.html");
forge.tabs.open("../noconnection.html");
forge.tabs.open("file:///noconnection.html");
forge.tabs.open("forge:///noconnection.html");
誰が私が間違っているのか知っていますか? 相対パス?前もって感謝します。