ArkTS-WebView内嵌H5页面

在这里插入图片描述

鸿蒙开发使用WebView内嵌H5页面

访问在线网页时需添加网络权限:ohos.permission.INTERNET

module.json5文件配置

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

踩坑日记

加载网页效果无法在预览器中查看,需要在模拟器或者真机中展示项目

Web组件用法

Web组件的使用非常简单,只需要ArkTS文件中创建一个Web组件,传入两个参数就可以了。其中src指定引用的网页路径,controller为组件的控制器,通过controller绑定Web组件,用于实现对Web组件的控制。

import web_webview from '@ohos.web.webview'

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

  build() {
   
    Column() {
   
      Web({
    src: 'https://developer.harmonyos.com/', controller: this.controller })
    }
  }
}

相关推荐

  1. uniapp使用webviewH5的注意事项

    2023-12-05 19:06:04       5 阅读
  2. app-ios h5的缓存问题

    2023-12-05 19:06:04       5 阅读
  3. uniapp实现小程序和webView的互通

    2023-12-05 19:06:04       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-05 19:06:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-05 19:06:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-05 19:06:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-05 19:06:04       18 阅读

热门阅读

  1. 数据结构基础(不带头节点的单向非循环链表)

    2023-12-05 19:06:04       36 阅读
  2. 数据结构基础(带头节点的双向循环链表)

    2023-12-05 19:06:04       42 阅读
  3. Python函数(一)

    2023-12-05 19:06:04       42 阅读
  4. JWT 认证机制

    2023-12-05 19:06:04       29 阅读
  5. 【Node.js】笔记整理 1 - 基础知识

    2023-12-05 19:06:04       38 阅读
  6. 学习c#的第二十四天

    2023-12-05 19:06:04       35 阅读
  7. SSH:安全的远程登录和数据传输工具

    2023-12-05 19:06:04       38 阅读
  8. 06_单元测试与反射

    2023-12-05 19:06:04       30 阅读