HarmonyOS http+ip访问不了

目前我们测试环境上浏览器访问有很多http+ip的地址,而且有多个平台,能不能在测试环境放开限制,给我们去访问http+ip的图片

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

http+ip图片是支持在真机设备上通过web组件加载展示的。

在真机上试试这个示例代码是否可以展示http+ip图片,示例的资源都是外部网络的,是可以被加载的。

import { webview } from '@kit.ArkWeb';
import { BusinessError } from '@kit.BasicServicesKit';

@Entry
@Component
struct WebComponent {
  controller: webview.WebviewController = new webview.WebviewController();

  build() {
    Column() {
      Button('loadUrl')
        .onClick(() => {
          try {
            // 点击按钮时,通过loadUrl,跳转到www.index1.com
            this.controller.loadUrl('http://www.index1.com');
          } catch (error) {
            console.error(`ErrorCode: ${(error as BusinessError).code}, Message: ${(error as BusinessError).message}`);
          }
        })
      // 组件创建时,加载www.index.com
      Web({ src: 'www.index.com', controller: this.controller })
        .domStorageAccess(true)
        .databaseAccess(true)
        .javaScriptAccess(true)
        .mixedMode(MixedMode.All)
    }
  }
}

如果这个代码没有问题,则可以使用devtool进行调试,看内部的资源加载是否被阻止。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-debugging-with-devtools-0000001774279958-V5

分享
微博
QQ
微信
回复
1天前
相关问题
ECS没有公网IP能否访问外网 ?
4284浏览 • 1回复 待解决
HarmonyOS http网络访问,参数问题
262浏览 • 1回复 待解决
HarmonyOS 启动模拟器访问不了rn
39浏览 • 1回复 待解决
PolarDB如何设置不限制IP访问
3093浏览 • 1回复 待解决
RDS For MySQL 如何设置不限制IP访问?
2960浏览 • 1回复 待解决
不能访问http://repo.ark.tools.huawei.com
8435浏览 • 1回复 待解决
鸿蒙应用进行http本地网络访问
3265浏览 • 1回复 待解决
HarmonyOS socket 绑定IP问题
41浏览 • 1回复 待解决
HarmonyOS 如何获取设备ip
70浏览 • 1回复 待解决
HarmonyOS 获取本机ip地址
64浏览 • 1回复 待解决
HarmonyOS 获取app的网络ip
72浏览 • 1回复 待解决
安装不了HarmonyOs Legacy SDK
8316浏览 • 1回复 待解决
HarmonyOS app获取本机ip地址
35浏览 • 1回复 待解决
HarmonyOS 需要获取手机ip的方法
49浏览 • 1回复 待解决