0

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 を見てきましたが、もう一度見てみましょう。しかし、一見すると、実際のメモリ共有ではなく、データをプッシュしているように見えます。私が間違っている?

4

0 に答える 0