另外,我使用的是webView.callAsyncJavaScript,因为我想执行一些webView.evaluateJavaScript不允许的异步函数。有些人知道是什么原因可以帮助我。谢谢。}// print("error in executing js= nil
if let jsSourcePath = Bundle.main.path(forResource:
我从活动中将javascript加载到WebView中,显示的网页是外部的。问题是,我无法调用以前加载的函数,也不能调用访问变量值。当我执行webView.loadUrl("""var a = 0; function foo(){a = 1;}""")时,代码执行得非常完美(这段代码只是一个例子)。但是如果我那么做webView.loadUrl("""foo();"&qu
would expect after this call that the variable content exists, as well as the function myFunc()NSString *result = [self.webView stringByEvaluatingJavaScriptFromStringstringByEvaluatingJavaScriptFromString:@"myFunc();"];
NSL