HarmonyOS Web组件,点击html页面内图片,怎么在原生端获取到图片下载链接

Web组件,点击html页面内图片,怎么在原生端获取到图片下载链接,或是图片信息,以供原生端用Image组件显示该图片

HarmonyOS
2024-12-25 14:53:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

页面加载完成后通过webController.runJavaScriptExt()向js端注入对图片进行点击操作的js代码,点击链接拼接成自定义的urlScheme,这样点击图片时可以通过onInterceptRequest拦截自定义的url,判断是自定义的urlScheme就取到链接去下载图片供原生显示。

这个方式对普通网页都适用,JSBridge的方式得与h5段做好方法约定才行,只适合高度自定义的html

分享
微博
QQ
微信
回复
2024-12-25 17:48:07
相关问题
image组件是否支持图片下载链接
1782浏览 • 1回复 待解决
HarmonyOS 图片下载相关
148浏览 • 1回复 待解决
HarmonyOS 怎么下载图片并显示
25浏览 • 1回复 待解决
HarmonyOS web组件获取title为当前链接
565浏览 • 1回复 待解决
HarmonyOS web加载页面图片不显示
733浏览 • 1回复 待解决
HarmonyOS web组件怎么加载html字符串
209浏览 • 1回复 待解决
HarmonyOS Web组件不显示图片
35浏览 • 1回复 待解决