Flex Mobile / StageWebView данные * обмен *

Ищете способ для Javascript и Actionscript совместно использовать одну копию данных в памяти в приложении Flex Mobile. Читать дальше.

Я создаю приложение Flex, часть которого реализована в HTML/Javascript. В браузере SWF находится на главной странице, а часть HTML - в фрейме на той же странице.

Эти две части совместно используют около 1,5 МБ данных JSON следующим образом. Самая внешняя страница загружает данные один раз и определяет функцию, которая обеспечивает доступ к загруженным данным. Код Actionscript использует ExternalInterface для вызова этой функции, а код HTML / Javascript вызывает эту функцию через своего родителя (который является внешней страницей). Я предполагаю, что оба пути обращаются к одной и той же памяти, и я на самом деле не собираю данные взад и вперед.

Для версии этого приложения для Flex Mobile я использую StageWebView для рендеринга HTML-части, которая работает хорошо. Но я не знаю, как я могу обмениваться данными между двумя сторонами.

Пожалуйста, обратите внимание, я посмотрел на StageWebViewBridge, и я дам ему другой взгляд. Но на первый взгляд это похоже на перемещение данных, а не на фактическое совместное использование памяти. Я ошибся?

0 ответов

Другие вопросы по тегам