0

ビューにロードした UIWebview から特定の JavaScript メソッドを呼び出しています。動的に作成され、dom に追加されるメソッドが 1 つあります。次のコードを使用してそのメソッドを呼び出すことができません。

NSString * isPinCorrect = [webView stringByEvaluatingJavaScriptFromString:@"showErrorStat()"];

これはdomに追加する関数です

function appendToDom() {
        var error_js = document.createElement('script');
        error_js.type = 'text/javascript';
        error_js.innerHTML = "function showErrorStat() { Android.showErrorStat(); return 'false'; }";
        document.body.appendChild(error_js);
        //showErrorStat();
        //alert("error");
}

何がうまくいかない可能性がありますか?

4

1 に答える 1

0

私のウェブビュー参照はゼロでした。それが問題でした。

于 2012-09-07T10:05:14.363 に答える