Web组件可以实现点击前端页面超链接跳转到其他应用。在下面的示例中,点击call.html前端页面中的超连接,跳转到电话应用的拨号界面。应用侧代码。// xxx.ets import web_webview from '@ohos.web.webview'; import call from '@ohos.telephony.call'; @Entry @Component struct Web
原创 2024-05-27 14:45:26
104阅读
Navigator navigator = webView.getNavigator(); if (navigator.canGoBack()) { navigator.goBack(); } if (navigator.canGoForward()) { navigator.goForward(); }3.WebView加载本地Web页面将本地的HTML文件放在"resources
转载 2024-08-21 14:21:10
111阅读
大家好!!欢迎您来到51CTO鸿蒙专区。我是董昱。很荣幸成为HarmonyOS系统课程开发者。大家好!!欢迎您来到51CTO鸿蒙专区。我是董昱。很荣幸成为HarmonyOS系统课程开发者。这里我给大家介绍一下HarmonyOS应用程序流转的实现。本文中的内容有视频版哦。在我在51CTO中首发了我的最新免费的视频教程《精讲鸿蒙应用程序开发》就有相关的内容。下面进入正题:===============
# 鸿蒙 Web onShowFileSelector ## 简介 鸿蒙(HarmonyOS)是华为推出的一款全场景操作系统,旨在为各种设备提供统一的操作体验。其中,鸿蒙Web鸿蒙操作系统上的Web应用开发框架,提供了丰富的API来实现与设备的交互。 在鸿蒙Web开发中,`onShowFileSelector`是一个重要的API,它用于打开文件选择器,允许用户选择本地文件。本文将详细介绍`o
原创 2024-01-12 17:50:00
176阅读
Web组件支持前端页面选择文件上传功能,应用开发者可以使用onShowFileSelector()接口来处理前端页面文件上传的请求。下面的示例中,当用户在前端页面点击文件上传按钮,应用侧在onShowFileSelector()接口中收到文件上传请求,在此接口中开发者将上传的本地文件路径设置给前端页面。应用侧代码。// xxx.ets import web_webview from '@ohos.
原创 2024-05-08 11:09:18
94阅读
这个位置的隐私申明是需要在WEB网页下完成的,ArkTS鸿蒙原生应用与元服务开发者,不一定熟悉这块,一些公司也不一定有自己的服务器和域名、网站网页或者相关权限是外包,没法进行实时操作。所以,这块要提前准备,要不会影响提交进度。
原创 2024-01-24 15:00:42
100阅读
Web组件支持对前端页面进行深色模式配置。通过darkMode()接口可以配置不同的深色模式,WebDarkMode.Off模式表示关闭深色模式。WebDarkMode.On表示开启深色模式,并且深色模式跟随前端页面。WebDarkMode.Auto表示开启深色模式,并且深色模式跟随系统。在下面的示例中, 通过darkMode()接口将页面深色模式配置为跟随系统。// xxx.ets import
原创 2024-05-09 15:30:09
116阅读
Cookie是网络访问过程中,由服务端发送给客户端的一小段数据。客户端可持有该数据,并在后续访问该服务端时,方便服务端快速对客户端身份、状态等进行识别。Web组件提供了WebCookieManager类,用于管理Web组件的Cookie信息。Cookie信息保存在应用沙箱路径下/proc/{pid}/root/data/storage/el2/base/cache/web/Cookiesd的文件中
原创 2024-05-16 14:44:38
148阅读
# 鸿蒙Web实现缩放教程 ## 概述 在本文中,我将向你介绍如何使用鸿蒙Web开发框架实现缩放功能。我们将使用Harmony OS提供的API来实现这一功能。以下是实现缩放的步骤和相应的代码示例。 ## 实现步骤 1. 创建一个HTML页面 - 首先,我们需要创建一个HTML页面,用于展示需要缩放的内容。你可以使用以下代码创建一个简单的HTML页面: ```html
原创 2024-01-09 21:22:57
304阅读
Web组件提供位置权限管理能力。开发者可以通过onGeolocationShow()接口对某个网站进行位置权限管理。Web组件根据接口响应结果,决定是否赋予前端页面权限。获取设备位置,需要开发者配置ohos.permission.LOCATION权限。在下面的示例中,用户点击前端页面"获取位置"按钮,Web组件通过弹窗的形式通知应用侧位置权限请求消息,示例代码如下:前端页面代码。<!DOCT
原创 精选 2024-04-28 16:43:57
421阅读
将本地页面文件放在应用的rawfile目录下,开发者可以在Web组件创建的时候指定默认加载的本地页面 ,并且加载完成后可通过调用loadUrl()接口变更当前Web组件的页面。在下面的示例中展示加载本地页面文件的方法:将资源文件放置在应用的resources/rawfile目录下。图1 资源文件路径应用侧代码// xxx.ets import web_webview from '@ohos.web
原创 2024-04-30 15:44:43
114阅读
Web组件用于在应用程序中显示Web页面内容,为开发者提供页面加载、页面交互、页面调试等能力。页面加载:Web组件提供基础的前端页面加载的能力,包括加载网络页面、本地页面、Html格式文本数据。页面交互:Web组件提供丰富的页面交互的方式,包括:设置前端页面深色模式,新窗口中加载页面,位置权限管理,Cookie管理,应用侧使用前端页面JavaScript等能力。页面调试:Web组件支持使用Devt
原创 2024-05-10 15:01:48
97阅读
最近很多人都喜欢拿华为手机和苹果手机对比,其实他们各有各的优点,今天给大家分享,华为手机的隐藏功能,你们快来。1.通话录音建议大家都开启这个电话录音功能,为自己多预留一点保障。虽然我们不常用,但是关键时候却很有用,特别是当我们受到威胁时、沟通维权时、遇到诈骗电话时,可以帮我们保留证据。2.录音转文字我们可以直接打开备忘录,使用语音功能,一边录音一边转换成文字,它自动生成会议纪要,以后开会再也不用带
借助方舟编译器,开发者可以用C/C++、Java等多种语言基于鸿蒙进行统一开发。策划&撰写:Lynn华为狙击了所有的操作系统!今天,在华为历史上最为重要的一场开发者大会上,余承东发布了华为鸿蒙OS,一款堪比航天开发软件的操作系统。最为重要的是,余承东宣布开源鸿蒙!余承东谈鸿蒙、安卓与操作系统“鸿蒙能不能用在手机上?当然可以!”一直以来,外界对“鸿蒙”的认知都是模糊不清的,这不仅仅因为华为前
开发者使用Web组件将应用侧代码注册到前端页面中,注册完成之后,前端页面中使用注册的对象名称就可以调用应用侧的函数,实现在前端页面中调用应用侧方法。注册应用侧代码有两种方式,一种在Web组件初始化使用调用,使用javaScriptProxy()接口。另外一种在Web组件初始化完成后调用,使用registerJavaScriptProxy()接口。在下面的示例中,将test()方法注册在前端页面中,
原创 精选 2024-05-07 14:39:55
170阅读
应用侧可以通过runJavaScript()方法调用前端页面的JavaScript相关函数。在下面的示例中,点击应用侧的“runJavaScript”按钮时,来触发前端页面的htmlTest()方法。前端页面代码。<!-- index.html --> <!DOCTYPE html> <html> <body> <script>
原创 2024-05-11 15:17:58
77阅读
# 鸿蒙应用签名实现流程 ## 1. 概述 在开始讲解鸿蒙应用签名的实现流程之前,我们需要了解什么是鸿蒙应用签名。鸿蒙应用签名是为了保证应用的安全性和可信任性,防止应用被篡改或恶意植入恶意代码。通过对应用进行数字签名,可以验证应用的真实性和完整性,确保应用未被篡改。在这篇文章中,我将教会你如何实现鸿蒙应用签名。 ## 2. 实现流程 下面是鸿蒙应用签名的实现流程,我们可以用表格展示每个步骤。
原创 2024-01-16 01:48:33
213阅读
2019年10月,华为鸿蒙操作系统(HarmonyOS)正式发布1.0版本。它是一款面向万物互联的全场景分布式操作系统。经过短短两年,HarmonyOS目前已经运行在2.2亿部终端设备上,发展速度十分惊人,其巨大的商业价值逐渐被市场认可。HarmonyOS可以非常方便地连接不同的设备,打破硬件之间的物理屏障,使不同的硬件设备之间可以便捷、迅速地进行数据通信。目前,物联网正从“万物互联”阶段进入“万
鸿蒙系统一直是华为在开发的全新手机操作系统,目前它已经开放了公测。但是很多朋友害怕使用了鸿蒙系统之后会不习惯,甚至是觉得用起来远不如安卓但是又没法还原了。所以今天就给大家对比一下鸿蒙系统公测版和安卓鸿蒙系统。华为鸿蒙系统对比安卓系统评测1、软件方面,除了安卓软件外,鸿蒙系统也会拥有专属的软件和功能,但是目前还在开发之中。2、鸿蒙系统将使用全新的方舟编译器,全面提高手机的启动和运行速度。3、此外,该
# 从Android应用转换为鸿蒙应用的步骤 ## 1.整体流程 下面是将Android应用转换为鸿蒙应用的整体流程,我们将通过一系列步骤来完成这个转换过程: ```mermaid pie title 转换流程 "准备工作" : 20 "代码修改" : 40 "编译打包" : 30 "测试调试" : 10 ``` ## 2.具体步骤 ### 步骤一
原创 2024-06-14 06:26:11
335阅读
  • 1
  • 2
  • 3
  • 4
  • 5