【问题标题】:In iOS Webview, javascript method is not getting called在 iOS Webview 中,没有调用 javascript 方法
【发布时间】:2012-08-10 09:19:43
【问题描述】:

我从加载到视图中的 UIWebview 调用某些 javascript 方法。 有一种方法是动态创建并添加到 dom 上的。 我无法使用以下代码调用该方法。

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");
}

可能出了什么问题?

【问题讨论】:

    标签: javascript iphone ios ipad uiwebview


    【解决方案1】:

    我的 webview 参考是零。这就是问题所在。

    【讨论】:

      猜你喜欢
      • 2015-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-22
      • 2017-02-24
      • 2015-08-15
      相关资源
      最近更新 更多