ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   AIR for Android
     StageWebViewでHTML上のJavaScriptからアプリ側の関数を呼び出したい
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
nobu
投稿日時: 2013-11-10 18:50
ご主人様
登録日: 2006-6-17
居住地:
投稿: 593
StageWebViewでHTML上のJavaScriptからアプリ側の関数を呼び出したい
nobuです。
題名の件で行き詰まったので質問させてください。

StageWebViewを使ってブラウザアプリを作っています。
※HTMLはサーバに配置してあります。

StageWebViewで表示しているHTMLで、例えばボタンをクリックした時に、アプリ側に用意している
ActionScriptの関数を呼び出したいのですが、StageWebView標準機能ではそのような機能が提供され
ていないようなので、StageWebViewBridgeという
ライブラリを使用することにしました。

https://code.google.com/p/stagewebviewbridge/

ところがアプリからHTML上のJavaScriptを呼び出す
ことはできそうなのですが、HTML上のJavaScript
からアプリ側のActionScriptを呼び出す方法がわかり
ません。

※Communicates Actionscript with Javascript.
 Communicates Javascript with Actionscript.
 とあるので、相互で呼び出しができるんじゃないかと思っています。

StageWebViewBridgeを使ったJS->AS3の呼び出し方
法か、もしくは「HTMLからアプリ内関数の呼び出し方
法」をご存じの方がいらっしゃいましたら、アドバイスをお願い致します。
nobu
投稿日時: 2013-11-10 20:18
ご主人様
登録日: 2006-6-17
居住地:
投稿: 593
Re: StageWebViewでHTML上のJavaScriptからアプリ側の関数を呼び出したい
自己レスです。

StageWebViewBridgeのGoogle Codeのサイトの中にサンプルコードがありました。
https://code.google.com/p/stagewebviewbridge/wiki/Usage

ただ、こちらの内容だけでは足りず、StageWebViewBridge
のソースコード内にあるStageWebViewBridge.jsをHTML
側に設定する必要があります。
※JSの記述がないので怪しいとは思っていたのですが・・・。

ということで解決しました。お騒がせしました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を