HarmonyOS Web设置mixedMode(MixedMode.All)偶现无法加载http图片

设置mixedMode(MixedMode.All),在第一次记载的时候会偶现http图片加载不出来的问题,退出web再次记载同一个URL,HTTP图片就可以加载了

HarmonyOS
2025-01-09 17:31:18
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

可以修改html资源页面,在头部标签加入:<meta http-equiv="Content-Security-Policy" content="upgrade-insecure request">

设置不生效的原因:

1.系统配置:检查系统配置项persist.web.allowWindowOpenMethod.enabled是否开启,通过命令hdc shell param get

persist.web.allowWindowOpenMethod.enabled查看,如果配置项为0或不存在,可以通过命令hdc shell param set

persist.web.allowWindowOpenMethod.enabled 1开启,

2、注册Javascript对象:如果使用了registerlavascriptProxy接口,确保注册对象的方法制数和返回类型符合要求。

registerlavascriptproxy接口要求方法的参数和返型只能为string、number,booleaen.

分享
微博
QQ
微信
回复
2025-01-09 19:59:56
相关问题
HarmonyOS Web加载http图片失败
997浏览 • 1回复 待解决
HarmonyOS Web组件HTTP图片加载如何放行
1378浏览 • 1回复 待解决
HarmonyOS 接口返回空字段
784浏览 • 1回复 待解决
HarmonyOS media.AVPlayer报错
1170浏览 • 1回复 待解决
web组件加载http开头的网址无法加载
1006浏览 • 1回复 待解决
HarmonyOS app图标显示错误
1377浏览 • 1回复 待解决
HarmonyOS 视频播放 5400106 错误码
1192浏览 • 1回复 待解决
HarmonyOS ArkTS调C++ 方法找不到。
1578浏览 • 1回复 待解决
router.back调用时,app自动退出
2571浏览 • 1回复 待解决
HarmonyOS Web组件无法加载页面
1077浏览 • 1回复 待解决
HarmonyOS Image图片无法加载
1291浏览 • 1回复 待解决