Webview的runJavaScript和runJavaScriptExt有什么区别
Webview的runJavaScript和runJavaScriptExt有什么区别,在页面生命周期(如onPageShow、onPageEnd)的什么时候进行调用
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS web组件的runJavaScript和runJavaScriptExt有什么区别?
438浏览 • 1回复 待解决
UIAbility和ExtensionAbility有什么区别?
1692浏览 • 1回复 待解决
LocalStorage和AppStorage有什么区别?
2044浏览 • 2回复 待解决
HarmonyOS struct和class有什么区别
823浏览 • 1回复 待解决
请问AbilitySlice和Fraction有什么区别
10666浏览 • 3回复 已解决
HarmonyOS javaScriptProxy和registerJavaScriptProxy有什么区别
860浏览 • 1回复 待解决
HarmonyOS Navigation 的 pushPathByName 和 pushDestination 有什么区别
1275浏览 • 1回复 待解决
HarmonyOS Web的onDownloadStart和onBeforeDownload有什么区别
1316浏览 • 1回复 待解决
liteos-a 和鸿蒙2.0有什么区别?
10154浏览 • 1回复 已解决
HarmonyOS Object和objec有什么区别呢
817浏览 • 1回复 待解决
DevEco中build和rebuild有什么区别
1153浏览 • 1回复 待解决
harmonyOS中 safearea和 avoidarea 有什么区别
2072浏览 • 1回复 待解决
getContext传入this和不传入有什么区别
1465浏览 • 1回复 待解决
鸿蒙系统预装和升级有什么区别
12419浏览 • 2回复 待解决
鸿蒙1.0和鸿蒙2.0有什么区别?
16121浏览 • 3回复 待解决
DevEco构建Hap和APP有什么区别?
17178浏览 • 1回复 待解决
ArkTS卡片和JS卡片有什么区别?
1465浏览 • 1回复 待解决
Class Router和namespace router有什么区别
2245浏览 • 1回复 待解决
HarmonyOS rawfile目录和media目录有什么区别?
976浏览 • 1回复 待解决
HarmonyOS 集成态HSP和har有什么区别
663浏览 • 1回复 待解决
HarmonyOS ets文件和ts文件有什么区别
1139浏览 • 1回复 待解决
HarmonyOS Payment Kit和IAP Kit有什么区别?
1056浏览 • 1回复 待解决
NavDestination组件的STANDARD模式和DIALOG模式有什么区别?
1084浏览 • 1回复 待解决
HAP与HAR的有什么区别?
1564浏览 • 1回复 待解决
从功能上讲,二者都可以异步执行JavaScript脚本,并通过回调方式或Promise方式返回脚本执行的结果。
区别上讲,runJavaScript返回脚本执行的结果只能是string,而runJavaScriptExt可以返回的类型支持JsMessageType,包括字符串、数组类型等。
runJavaScript参数:
参数名
类型
必填
说明
script
string
是
JavaScript脚本。
callback
AsyncCallback<string>
是
回调执行JavaScript脚本结果。JavaScript脚本若执行失败或无返回值时,返回null。
runJavaScriptExt参数:
参数名
类型
必填
说明
script
string
是
JavaScript脚本。
callback
AsyncCallback<JsMessageExt>
是
回调执行JavaScript脚本结果。
从调用时间上讲,二者都需要在loadUrl完成后,比如onPageEnd中调用。