問題タブ [stagewebviewbridge]
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.
apache-flex - Flex Mobile / StageWebView データ *共有*
Javascript と Actionscript が Flex Mobile アプリでメモリ内のデータの 1 つのコピーを共有する方法を探しています。読む。
その一部が HTML/Javascript で実装されている Flex アプリを構築しています。ブラウザーでは、SWF はメイン ページに存在し、HTML 部分は同じページの iframe に存在します。
これら 2 つの部分は、次の方法で約 1.5 MB の JSON データを共有します。最も外側のページは、データを 1 回ロードし、ロードされたデータへのアクセスを提供する関数を定義します。Actionscript コードは ExternalInterface を使用してこの関数を呼び出し、HTML/Javascript コードはその親 (外部ページ) を介してこの関数を呼び出します。両方のパスが同じメモリにアクセスしていて、実際にデータをマーシャリングしていないというのが私の仮定です。
このアプリの Flex Mobile バージョンでは、StageWebView を使用して HTML 部分をレンダリングしていますが、これはうまく機能しています。しかし、両者間でデータを共有する方法がわかりません。
私は StageWebViewBridge を見てきましたが、もう一度見てみましょう。しかし、一見すると、実際のメモリ共有ではなく、データをプッシュしているように見えます。私が間違っている?
actionscript-3 - FB 4.6 でステージに stagewebviewbridge インスタンスを追加する方法
私はフラッシュビルダー4.6で次のコードを使用しています(AndroidおよびiOSのテストモバイルアプリとして、stagewebviewをstagewebviewbridgeに置き換えて、javascript通信の利点を活用しようとしています)...
コードはドキュメントから直接取得され、簡単に見えますが、webview インスタンスは表示されず、コンソールに「END_DISK_PARSING」が表示されるトレースまでしか取得できないようです...
onDeviceReady 関数は、何らかの理由で DEVICE_READY のイベント リスナーによって呼び出されることはありません...
エラーは発生せず、コンソールには「End_Disk_Parsing」のみが表示されます。FB 4.6 プレミアム、flex sdk バージョン 4.12 を使用しており、Android デバイス (HTC One) でテストしようとしており、-app.xml ファイルで指定されたインターネットへのアクセス許可を持っています。
SWVBridge に精通していて、ここで何をすべきか知っている人はいますか?
私はデフォルトのstagewebviewを何回も使用しており、その仕組みに非常に精通していますが、これまでstagewebviewbridgeを使用してステージ上で目に見える結果を得ることができません...
以下を使用するコード:
ios - StageWebViewBridge が GoogleMaps v3 (Adobe Air) をロードしない
StageWebViewBridge を使用して GoogleMap v3 をロードしていますが、iOS デバイスに問題があります。ロードされることもあれば、明白なエラーなしでロードされないこともあります。また、「Complete」イベントはランダムに発生します。
ここで同じ問題が報告されています: https://github.com/xperiments/stagewebviewbridge
リポジトリは静かなようですが、誰かがこれを修正する方法を教えてくれませんか?
また、Androidでもすべて正常に動作します。
誰かが答えてくれることを願っています。
apache-flex - Google Maps API v.3.31 の更新により、StageWebView および StageWebViewBridge が機能しなくなる
Flex/AS3/AIR HTML コンポーネント、StageWebView、および StageWebViewBridge を介して読み込まれた Google マップは、標準のマップ マーカーを表示しなくなり、実行時エラーが発生します。
他の誰かがこれに気づきましたか?解決策/回避策?