diff --git a/src/main/ets/pages/XWebview.ets b/src/main/ets/pages/XWebview.ets index 1b2a010..95707a5 100644 --- a/src/main/ets/pages/XWebview.ets +++ b/src/main/ets/pages/XWebview.ets @@ -64,6 +64,7 @@ export struct XWebview { if (this.closeTag !== undefined) { SZYXLocalStorageHelper.storage.setOrCreate(SZYXLocalStorageKeys.XWebViewCLose, this.closeTag) } + XWebManager.removeOnMessageToWeb(this._uuidToHtml) XWebManager.removeOnMessage(this._uuid) XWebManager.removeOnMessageToHtml(this._uuidToHtml) if (this._uuidToHtml) {