HarmonyOS 应用内如何打开系统的浏览器并直接加载指定的H5页面?

HarmonyOS 应用内如何打开系统的浏览器并直接加载指定的H5页面?

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

可尝试通过UIAbilityContext.startAbility拉起浏览器应用,参考如下:

Button("拉起浏览器").onClick(() => { 
  let context = getContext(this) as common.UIAbilityContext; 
  let want: Want = { 
    action: "ohos.want.action.viewData", 
    bundleName: 'com.huawei.hmos.browser', 
    abilityName: 'MainAbility', 
    uri: "xxxxx", 
  }; 
  console.log("want", want) 
  context.startAbility(want) 
}).margin(10)
分享
微博
QQ
微信
回复
8天前
相关问题
HarmonyOS H5页面加载缓存机制
65浏览 • 1回复 待解决
HarmonyOS Web组件加载在线H5页面
52浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
354浏览 • 0回复 待解决
如何HarmonyOS中调试h5页面
752浏览 • 1回复 待解决
如何使H5页面适配多设备?
494浏览 • 1回复 待解决
HarmonyOS h5页面是否可以适配Harmony OS
332浏览 • 1回复 待解决