HarmonyOS 鸿蒙Next:webview是否支持https的h5页面内部加载http链接的图片,鸿蒙项目是否有usesCleartextTraffic配置与此是否相关

发布于 1周前 作者 bupafengyu 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:webview是否支持https的h5页面内部加载http链接的图片,鸿蒙项目是否有usesCleartextTraffic配置与此是否相关

webview是否支持https的h5页面内部加载http链接的图片。鸿蒙项目是否有usesCleartextTraffic配置,是否和此相关

2 回复

需要添加属性设置mixedMode(MixedMode.All),若不设置则默认不允许加载HTTP和HTTPS混合内容。

 参考文档链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-web#mixedmode

针对HarmonyOS 鸿蒙Next中webview是否支持https的h5页面内部加载http链接的图片的问题,以下给出专业解答:

HarmonyOS 鸿蒙Next的webview默认情况下可能不支持https页面内部加载http链接的图片,这主要出于安全考虑。为了允许这种加载,需要设置webview的mixedMode属性为MixedMode.All,该设置允许加载HTTP和HTTPS混合内容。

鸿蒙项目中的usesCleartextTraffic配置与此相关,但主要用于控制应用是否允许明文网络流量(如HTTP),而非直接针对webview中的图片加载。然而,对于图片加载,特别是http开头的图片,确保设备配置允许明文流量可能也是必要的。

综上所述,为了实现在https的h5页面内部加载http链接的图片,应同时考虑设置webview的mixedMode属性和检查鸿蒙项目的usesCleartextTraffic配置。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部