HarmonyOS wevSrc中带有中文无法跳转,使用encodeURI后仍然无法跳转

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

需要确认是否添加了网络权限:ohos.permission.INTERNET。

配置方式如下:

在module.json5中添加如下代码:

"requestPermissions": [
{
  "name": "ohos.permission.INTERNET"
}
]

ets参考demo如下:

import web_webview from '@ohos.web.webview';
@Entry
@Component
struct WebHref {
  @State message: string = 'Hello World';
  webviewController: web_webview.WebviewController = new web_webview.WebviewController();

  build() {
    RelativeContainer() {
      Web({ src: 'https://xxx.com/wiki/数据来源说明', controller: this.webviewController })
        .mixedMode(MixedMode.All)
        .javaScriptAccess(true)
        .domStorageAccess(true)
    }
    .height('100%')
    .width('100%')
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
Page Ability 无法实现跳转
8769浏览 • 1回复 待解决
HarmonyOS router无法跳转,并报错。
589浏览 • 1回复 待解决
为什么跳转突然无法实现
2061浏览 • 0回复 待解决
HarmonyOS Har静态包内部页面无法跳转
518浏览 • 1回复 待解决
HarmonyOS hap跳hsp页面无法跳转
0浏览 • 1回复 待解决