HarmonyOS 使用web组件加载h5页面,报错17100001

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

报错17100001主要是web组件与Controller未建立绑定关系。可以尝试在onControllerAttached方法中执行。这个方法在Controller成功绑定到Web组件时触发。文档地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-web-V5#oncontrollerattached10

核心代码如下:

Web({ src: '', controller: this.controller })
  .onControllerAttached(() => {
    try {
      // 数据转化为ArrayBuffer类型。
      let postData = this.testObjtest.test("Name=test&Password=test");
      this.controller.postUrl('http:www.huawei.com', postData);
    } catch (error) {
      console.error(`ErrorCode: ${(error as BusinessError).code},  Message: ${(error as BusinessError).message}`);
    }
  })
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS Web组件加载在线H5页面
275浏览 • 1回复 待解决
HarmonyOS H5页面加载缓存机制
330浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
592浏览 • 0回复 待解决
HarmonyOS webview H5页面事件监听
41浏览 • 1回复 待解决
HarmonyOS H5页面localstorage为null
40浏览 • 1回复 待解决
如何在HarmonyOS中调试h5页面
960浏览 • 1回复 待解决
Web组件h5页面如何交互?
252浏览 • 1回复 待解决
如何使H5页面适配多设备?
790浏览 • 1回复 待解决
HarmonyOS h5页面是否可以适配Harmony OS
549浏览 • 1回复 待解决