HarmonyOS 使用隐式Want启动浏览器Ability无法拉起浏览器

代码如下:

async implicitStartAbility() {
        try {
            let want = {
                // uncomment line below if wish to implicitly query only in the specific bundle.
                "action": "ohos.want.action.viewData",
                // entities can be omitted.
                "entities": [ "entity.system.browsable" ],
                "uri": "xxx",
                "type": "text/plain"
            }
            let context = getContext(this) as common.UIAbilityContext;
            await context.startAbility(want)
            console.info(`explicit start ability succeed`)
        } catch (error) {
            console.info(`explicit start ability failed with ${error.code}`)
        }
     }
HarmonyOS
2024-12-27 13:55:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

type和浏览器的type不匹配,要确认浏览器的type。如果只是跳转到某个网址下,可以配置uri就好,具体参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/explicit-implicit-want-mappings-V5#want参数的uri和type匹配规则

分享
微博
QQ
微信
回复
2024-12-27 16:00:51
相关问题
浏览器应用应该怎样拉起
778浏览 • 2回复 待解决
HarmonyOS 启动默认浏览器
1013浏览 • 1回复 待解决
HarmonyOS 浏览器无法下载charles证书
569浏览 • 1回复 待解决
HarmonyOS 浏览器不能通过scheme拉起app
1027浏览 • 1回复 待解决
有谁知道如何拉起浏览器应用
2052浏览 • 1回复 待解决
HarmonyOS webview浏览器获取定位异常
519浏览 • 1回复 待解决
HarmonyOS 如何在浏览器唤起app
1092浏览 • 1回复 待解决
HarmonyOS applink从浏览器跳转到应用
506浏览 • 1回复 待解决
HarmonyOS浏览器scheme链接唤起APP问题
1499浏览 • 1回复 待解决
浏览器下载的文件如何导入鸿蒙
7945浏览 • 1回复 待解决
Web组件是否支持浏览器的localstorage?
1203浏览 • 1回复 待解决