HarmonyOS 升级sdk后预解析如果是本地url会崩溃

如题,在没有升级sdk和手机系统之前在web组件onAppear事件中预解析时如果时本地的html资源不会崩溃,(老系统下载市场版本不会崩溃,新系统手机下载后会崩溃)。sdk及系统未兼容老的场景。

router.pushUrl({ 
  url: 'pages/WebH5', 
  params: { url: 'resource://rawfile/privacy.html'} 
}) 
Web({ 
  src: '', // this.url == '' ? 'https://huawei.com/test.html' : this.url, 
  controller: this.webviewController 
}).onAppear(() => { 
  if (typeof this.url == 'string') webview.WebviewController.prepareForPageLoad(this.url, true, 2); 
})
HarmonyOS
2024-09-05 11:22:12
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

预连接url,在加载url之前调用此API,对url只进行dns解析,socket建链操作,并不获取主资源子资源,预解析加载本地连接没意义。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#prepareforpageload10

分享
微博
QQ
微信
回复
2024-09-05 15:45:11
相关问题
url string如果前后有空格崩溃
271浏览 • 1回复 待解决
升级到next版,oaid是否变?
1690浏览 • 1回复 待解决
ide升级到canary3模拟器频繁崩溃
70浏览 • 1回复 待解决
HarmonyOS SDK如何升级API 10
4122浏览 • 1回复 待解决