鸿蒙原生应用如何才能拉起系统浏览器?
鸿蒙原生应用如何才能拉起系统浏览器?
鸿蒙原生应用如何才能拉起系统浏览器?image-通过隐式指定want参数中的action为ohos.want.action.viewData来拉起浏览器应用开发者可以通过隐式指定want参数中的action为ohos.want.action.viewData来拉起浏览器应用,并在want参数中的uri配置拉起后打开的网页链接。
鸿蒙原生应用如何才能拉起系统浏览器?
鸿蒙原生应用如何才能拉起系统浏览器?
通过隐式指定want参数中的action为ohos.want.action.viewData来拉起浏览器应用
开发者可以通过隐式指定want参数中的action为ohos.want.action.viewData来拉起浏览器应用,并在want参数中的uri配置拉起后打开的网页链接。具体可参考如下代码。
示例代码
代码语言:javascript代码运行次数:0运行复制import { common, Want } from '@kit.AbilityKit';
import { BusinessError } from '@kit.BasicServicesKit';
function startBrowsableAbility(context: common.UIAbilityContext): void {
let want: Want = {
action: 'ohos.want.action.viewData',
entities: ['entity.system.browsable'],
uri: '/'
};
context.startAbility(want)
.then(() => {
('Start browsableAbility successfully.');
})
.catch((err: BusinessError) => {
(`Failed to startAbility. Code: ${}, message: ${}`);
});
}
@Entry
@Component
struct BrowsablePage {
@State message: string = '拉起浏览器并打开坚果派';
build() {
Row() {
Column() {
Button()
.fontSize(24)
.fontWeight(FontWeight.Bold)
.onClick(() => {
ct context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext;
startBrowsableAbility(context);
})
}
.width('100%')
}
.height('100%')
}
}
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-22 16:35:06
下一篇:【动态规划】斐波那契额数列模型
推荐阅读
留言与评论(共有 6 条评论) |
本站网友 集团有限公司 | 14分钟前 发表 |
Want = { action | |
本站网友 健脾八珍糕 | 17分钟前 发表 |
示例代码代码语言:javascript代码运行次数:0运行复制import { common | |
本站网友 食管炎 | 16分钟前 发表 |
分享自作者个人站点/博客 | |
本站网友 城市房地产税 | 28分钟前 发表 |
Want = { action | |
本站网友 dengwendi | 12分钟前 发表 |
message |