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

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

HarmonyOS
2024-10-31 10:16:19
浏览
收藏 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
微信
回复
2024-10-31 17:03:22
相关问题
HarmonyOS 浏览器访问H5唤起App
18浏览 • 1回复 待解决
HarmonyOS H5页面加载缓存机制
329浏览 • 1回复 待解决
HarmonyOS Web组件加载在线H5页面
275浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
592浏览 • 0回复 待解决
如何HarmonyOS中调试h5页面
953浏览 • 1回复 待解决
HarmonyOS H5页面localstorage为null
35浏览 • 1回复 待解决
HarmonyOS webview H5页面事件监听
41浏览 • 1回复 待解决
如何使H5页面适配多设备?
790浏览 • 1回复 待解决