创建一个新浏览器并打开指定url HarmonyOS 鸿蒙Next
创建一个新浏览器并打开指定url HarmonyOS 鸿蒙Next 已有创建的web浏览器,需要在创建一个新浏览器并打开指定url,可以使用什么方式实现
2 回复
可以通过隐式指定want
参数中的action
为ohos.want.action.viewData
来拉起浏览器应用,并在want
参数中的uri
配置拉起后打开的网页链接,参考官网链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-ability-58-V5
更多关于创建一个新浏览器并打开指定url HarmonyOS 鸿蒙Next的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS(鸿蒙Next)中,创建一个新浏览器并打开指定URL,可以使用WebView
组件。首先,在ability_main.xml
布局文件中添加WebView
组件:
<WebView
ohos:id="$+id:webview"
ohos:height="match_parent"
ohos:width="match_parent"/>
接下来,在MainAbilitySlice.java
中,通过findComponentById
获取WebView
实例,并使用load
方法加载指定URL:
WebView webView = (WebView) findComponentById(ResourceTable.Id_webview);
webView.load("https://www.example.com");
确保在config.json
中声明Internet
权限:
{
"module": {
"reqPermissions": [
{
"name": "ohos.permission.INTERNET"
}
]
}
}
以上代码实现了在鸿蒙Next中创建一个新浏览器并打开指定URL的功能。