xugenyuan

ref |> 文章详情页复用模板是调用交互接口显示骨架屏

Signed-off-by: xugenyuan <xugenyuan@wondertek.com.cn>
... ... @@ -85,6 +85,9 @@ export struct WdWebLocalComponent {
eventHandler.pageEndBlock = this.onPageEnd.bind(this)
if (eventHandler.pageLoadEnd) {
this.onPageEnd()
// 开始复用
this.startResuse()
}
eventHandler.currentPageOperateBlock = this.currentPageOperate.bind(this)
}
... ... @@ -206,6 +209,14 @@ export struct WdWebLocalComponent {
}
}
startResuse() {
let params = {'event':NativeCallH5Event.NativeCallH5EventStartLoadingOnReuse} as eventParams;
let jsonString = JSON.stringify(params);
this.webviewControl.callHandle(NativeCallH5Type.jsCall_appNotifyEvent, jsonString, (data: string) => {
Logger.debug(TAG, "开始复用,H5回调" + data);
})
}
startPlay() {
this.cancelProgressTimer()
this.controller.start()
... ...