[ Titanium Mobile ] WebView 内の HTML から Titanium アプリ側へ値を渡すサンプル

サンプルコード ———————————————————————-

app.js

var win = Titanium.UI.createWindow();

var web = Titanium.UI.createWebView({
    url: “index.html”
});

Titanium.App.addEventListener(“linkClick”, function(e) {
    alert(e.message);
});

win.add(web);
win.open();

index.html

<html><head>
<title></title>
<script language="javascript">
function callFunc(message) {
    Titanium.App.fireEvent("linkClick", { message: message });
}
</script>
</head>
<body>
<a href="#" onclick="callFunc('HelloWorld');">クリック</a>
</body>

開発環境 ———————————————————————-

– Titanium Mobile SDK 1.7.5 – iOS SDK 5.0

参考にさせてもらったページ ———————————————————————-

MountPosition Inc. » Titanium で WebView にイベントリスナを登録するTitanium の WebView で HTML をホスト | アカベコマイリ

ありがとうございます!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です