HarmonyOS 鸿蒙Next Web加载页面http开头图片无法显示,https格式正常

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

HarmonyOS 鸿蒙Next Web加载页面http开头图片无法显示,https格式正常

Web加载的页面中有http开头格式的图片,不会加载出来,但是https格式的图片没问题

2 回复
给Web加个mixedMode(MixedMode.All)试下,该选项用于控制是否允许加载HTTP和HTTPS混合内容。

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-basic-components-web-V5#mixedmode

更多关于HarmonyOS 鸿蒙Next Web加载页面http开头图片无法显示,https格式正常的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙系统中,Next Web组件加载页面时,若遇到http开头的图片无法显示而https格式正常的问题,这通常是由于浏览器的安全策略或系统网络配置导致的。

HarmonyOS为提升应用和用户数据的安全性,可能默认启用了对HTTPS协议的偏好,限制或禁止了HTTP协议的某些资源加载。HTTP协议相较于HTTPS缺乏加密传输,容易被中间人攻击,因此现代操作系统和浏览器普遍推荐使用HTTPS。

针对此问题,可检查以下几点:

  1. 确认服务器是否支持HTTPS,并考虑将图片资源迁移到HTTPS服务。
  2. 在Next Web组件的配置中,查看是否有关于资源加载的安全策略设置,尝试调整以兼容HTTP协议(注意,这可能降低应用的安全性)。
  3. 检查网络代理或防火墙设置,确认是否对HTTP请求进行了拦截或修改。

如果上述方法均未能解决问题,且应用必须加载HTTP图片资源,建议重新评估安全需求,或考虑在受控环境中使用特定的网络配置来允许HTTP资源加载。

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

回到顶部