こんにちは。Flutterでコーディングされたアプリケーションで、WebビューとしてDiscourse!を使用しています。最近、フォーラムのメンバーシップ画面が開かないことに気づきました。調査中に、ブラウザのコンソールで次のようなものを見つけました(画像を参照)。これと関係があるのでしょうか?
また、最新バージョン(d405305456)では、実験的な新しいライトボックスが機能しません。画像をクリックしても、画像は表示されません。背景に蒸気のような形があるだけです。
こんにちは。Flutterでコーディングされたアプリケーションで、WebビューとしてDiscourse!を使用しています。最近、フォーラムのメンバーシップ画面が開かないことに気づきました。調査中に、ブラウザのコンソールで次のようなものを見つけました(画像を参照)。これと関係があるのでしょうか?
また、最新バージョン(d405305456)では、実験的な新しいライトボックスが機能しません。画像をクリックしても、画像は表示されません。背景に蒸気のような形があるだけです。
これは確かに unsupported-install のように感じます。公式にサポートしていたかどうかは定かではありません。
とはいえ、何かアイデアがないかモダンJSチームに聞いてみます。
Discourse を組み込んだ Flutter アプリの例を共有していただけますか? Sam が言及したように、厳密にはサポートされていませんが、互換性を修正/改善するために簡単にできることがあれば、喜んで対応させていただきます。
スクリーンショットのエラーは関連している可能性がありますが、Discourse から直接発生しているようには見えません(‘webcontent.js’ というファイルはありません)。WebView によって何かが注入されている可能性が高いです。
Flutter の WebView は異なる OS エンジンによって サポートされている ようですので、これはプラットフォーム固有の問題である可能性があります。