Showing
2 changed files
with
6 additions
and
4 deletions
| @@ -85,9 +85,10 @@ export struct WdWebComponent { | @@ -85,9 +85,10 @@ export struct WdWebComponent { | ||
| 85 | onPageBegin: (url?: string) => void = () => { | 85 | onPageBegin: (url?: string) => void = () => { |
| 86 | Logger.debug(TAG, 'onPageBegin'); | 86 | Logger.debug(TAG, 'onPageBegin'); |
| 87 | this.registerHandlers(); | 87 | this.registerHandlers(); |
| 88 | - // setTimeout(() => { | 88 | + //有时序问题 必须延时执行 |
| 89 | + setTimeout(() => { | ||
| 89 | BridgeUtil.webViewLoadLocalJs(getContext(this), this.webviewControl) | 90 | BridgeUtil.webViewLoadLocalJs(getContext(this), this.webviewControl) |
| 90 | - // }, 100) | 91 | + }, 200) |
| 91 | } | 92 | } |
| 92 | onPageEnd: (url?: string) => void = () => { | 93 | onPageEnd: (url?: string) => void = () => { |
| 93 | Logger.debug(TAG, 'onPageEnd'); | 94 | Logger.debug(TAG, 'onPageEnd'); |
| @@ -102,9 +102,10 @@ export struct WdWebLocalComponent { | @@ -102,9 +102,10 @@ export struct WdWebLocalComponent { | ||
| 102 | onPageBegin: (url?: string) => void = () => { | 102 | onPageBegin: (url?: string) => void = () => { |
| 103 | Logger.debug(TAG, 'onPageBegin'); | 103 | Logger.debug(TAG, 'onPageBegin'); |
| 104 | this.registerHandlers(); | 104 | this.registerHandlers(); |
| 105 | - // setTimeout(() => { | 105 | + //有时序问题 必须延时执行 |
| 106 | + setTimeout(() => { | ||
| 106 | BridgeUtil.webViewLoadLocalJs(getContext(this), this.webviewControl) | 107 | BridgeUtil.webViewLoadLocalJs(getContext(this), this.webviewControl) |
| 107 | - // }, 100) | 108 | + }, 200) |
| 108 | } | 109 | } |
| 109 | onPageEnd: (url?: string) => void = () => { | 110 | onPageEnd: (url?: string) => void = () => { |
| 110 | Logger.debug(TAG, 'onPageEnd'); | 111 | Logger.debug(TAG, 'onPageEnd'); |
-
Please register or login to post a comment