Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UIWebView上的javascript执行同步_Javascript_Uiwebview - Fatal编程技术网

UIWebView上的javascript执行同步

UIWebView上的javascript执行同步,javascript,uiwebview,Javascript,Uiwebview,我想更改属性(例如-webkit文本大小调整:, -webkit column gap,-webkit column width,等等)使用stringByEvaluatingJavaScriptFromString:,在webviewdidfishinsload:deligate的WebView页面上使用stringByEvaluatingJavaScriptFromString:,但是它只工作了大约一半的时间。 有时我得到一个白色的空白屏幕(?)或大小,列的变化是不做的 我认为,如果在执行过

我想更改属性(例如
-webkit文本大小调整:
-webkit column gap
-webkit column width
,等等)使用
stringByEvaluatingJavaScriptFromString:
,在
webviewdidfishinsload:deligate
的WebView页面上使用
stringByEvaluatingJavaScriptFromString:
,但是它只工作了大约一半的时间。 有时我得到一个白色的空白屏幕(?)或大小,列的变化是不做的

我认为,如果在执行过程中发生触摸动作或执行其他功能,javascript不会正确执行

我想知道是否有办法通过使用
stringByEvaluatingJavaScriptFromString:
检查更改是否正确完成。 现在我正在通过主线程运行
stringByEvaluatingJavaScriptFromString: