智能客服
你问我答,随时在线为你解决问题
按元服务生态要求,AtomicServiceEnhancedWeb组件针对在线网页访问添加了域名校验,需要先完成业务域名配置,才可正常访问。
页面白屏时,可通过下面方法排查是否域名校验拦截导致:
- [ASCF Main]: DomainControl --> checkUrl -> ret=true url=https://www.example.com/
- [ASCF Main]: DomainControl --> checkUrl -> ret=true url=https://www.example.com/
- [ASCF Main]: DomainControl --> checkUrlBlockList -> ret=true url=https://www.example.com/example.css
- [ASCF Main]: DomainControl --> checkUrlBlockList -> ret=false url=https://www.example.com/example.js
按上面方法查看日志,过滤关键字DomainControl,检查是否被域名校验拦截。
被域名校验拦截:
未被域名校验拦截:
访问rawfile下的本地网页,可以直接访问。
本地调试访问在线网页,若未配置业务域名,可以打开手机设置 -> 系统 -> 开发者选项 -> 开发中元服务豁免管控的开关,打开后可跳过业务域名校验,直接访问在线网页。
如果开启了元服务豁免管控后,网页请求还是失败,参考开启元服务豁免管控,元服务网络请求失败。
说明
元服务上架前,需先完成业务域名配置,否则无法正常访问在线网页。
ArkTS到h5通信:
h5到ArkTS的通信:
当前暂不支持,可通过ArkTS和h5如何实现双向通信中的方式实现。
当前只支持以下自定义协议,其它自定义协议暂不支持。