HarmonyOS 鸿蒙Next应用如何打开浏览器并访问指定链接
HarmonyOS 鸿蒙Next应用如何打开浏览器并访问指定链接
鸿蒙应用如何打开浏览器并访问指定链接
4 回复
代码如下:
import common from ‘[@ohos](/user/ohos).app.ability.common’;
function startBrowsableAbility(): void {
let context = getContext(this) as common.UIAbilityContext;
let want = {
action: ‘ohos.want.action.viewData’,
entities: [‘entity.system.browsable’],
uri: ‘https://www.baidu.com/’
};
context.startAbility(want)
.then(() => {
//…
})
.catch((err) => {
console.error(Failed to startAbility. Code: ${err.code}, message: ${err.message});
});
}
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
非常赞
感谢楼主👍🏻
HarmonyOS 鸿蒙Next应用打开浏览器并访问指定链接,可通过以下步骤实现:首先,获取应用上下文context
;然后,构造一个Want
对象,设置action
为ohos.want.action.viewData
,entities
包含entity.system.browsable
,uri
为要访问的链接;最后,使用context.startAbility(want)
来启动浏览器并加载指定链接。如果问题依旧没法解决请加我微信,我的微信是itying888。