HarmonyO AppLinking配置不生效,无法直接跳转至应用
Demo应用中appLinkingOnly设置为true,想直接唤起应用,提示错误码:"code":16000019。但是使用 let link: string = "https://saas.matetrip.cn/?from=failed";却可以跳转至这个应用。
Demo应用代码:
import measure from '@ohos.measure'
import window from '@ohos.window';
@Entry
@Component
struct MeasureDemo {
@State message: string = 'Hello World';
private scrollerForList: Scroller = new Scroller()
private arr: number[] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
@State measure: SizeOptions = measure.measureTextSize({
textContent: this.message,
})
build() {Button('AppLink https')
.margin({top: 10})
.onClick(()=>{
let context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext;
let link: string = "xxxxxx";
// 仅以App Linking的方式打开应用
context.openLink(link, { appLinkingOnly: true })
.then(() => {
console.info('openlink success.');
})
.catch((error: BusinessError) => {
console.error(`openlink failed. error:${JSON.stringify(error)}`);
});
})
AppLinking配置代码:
{
"entities": [
"entity.system.browsable"
],
"actions": [
"ohos.want.action.viewData"
],
"uris": [
{
"scheme": "cmblife"
},
{
"scheme": "http",
"host": "cmbt.cn",
"pathStartWith": "c/"
},
{
"scheme": "https",
"host": "cmbt.cn",
"pathStartWith": "c/"
},
{
"scheme": "https",
"host": "open.cmbchina.com",
"pathStartWith": "dispatch/"
},
{
"scheme": "https",
"host": "sandbox.cdcc.cmbchina.com",
"pathStartWith": "dispatch/"
}
],
// domainVerify须设置为true
"domainVerify": true
}
{
"entities": [
"entity.system.browsable"
],
"actions": [
"ohos.want.action.viewData"
],
"uris": [
{
"scheme": "cmblife"
},
{
"scheme": "http",
"host": "cmbt.cn",
"pathStartWith": "c/"
},
{
"scheme": "https",
"host": "cmbt.cn",
"pathStartWith": "c/"
},
{
"scheme": "https",
"host": "xxxx",
"pathStartWith": "dispatch/"
},
{
"scheme": "https",
"host": "xxxx",
"pathStartWith": "dispatch/"
}
],
// domainVerify须设置为true
"domainVerify": true
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 浏览器输入applinking地址,无法跳转至应用
71浏览 • 1回复 待解决
abiFilters配置不生效
473浏览 • 1回复 待解决
求鸿蒙应用跳转至应用商店的方式?
3955浏览 • 1回复 待解决
求大佬告知如何跳转至应用市场
739浏览 • 0回复 待解决
如何跳转至设置-权限管理页-指定应用
2409浏览 • 1回复 待解决
HarmonyOS 编译器配置不生效
490浏览 • 1回复 待解决
HarmonyOS 动态参数化配置编译构建不生效?
229浏览 • 0回复 待解决
HarmonyOS 动态参数化配置编译构建不生效
154浏览 • 1回复 待解决
HarmonyOS RNOH直接修改组件源码无法生效
24浏览 • 1回复 待解决
Panel 组件的遮罩区域能否配置为不生效?
749浏览 • 1回复 待解决
iMac 平台按照官方文档配置 hdc 命令不生效
327浏览 • 1回复 待解决
HarmonyOS List组件的scrolltoIndex使用时nestedScroll配置不生效
22浏览 • 1回复 待解决
未正式上架的应用如何检查更新与跳转至应用商店进行版本更新
507浏览 • 1回复 待解决
点击服务卡片如何跳转至指定的页面
2297浏览 • 1回复 待解决
HarmonyOS margin不生效
658浏览 • 1回复 待解决
开发应用卡片自动签名不生效怎么回事?
5421浏览 • 1回复 待解决
HarmonyOS expandSafeArea不生效
342浏览 • 1回复 待解决
HarmonyOS WaterFlow更新数据之后,立马通过scroller跳转指定位置不生效
512浏览 • 1回复 待解决
HarmonyOS promptAction.showToast设置弹窗在应用外不生效
66浏览 • 1回复 待解决
ConstraintSize尺寸设置不生效
2412浏览 • 1回复 待解决
HarmonyOS @Observed不生效问题
484浏览 • 1回复 待解决
HarmonyOS margin不生效问题
108浏览 • 1回复 待解决
HarmonyOS AppLinking与推送在module.json5中的配置冲突
68浏览 • 1回复 待解决
HarmonyOS 自定义相机,跳转至图库应用后再返回,自定义相机预览黑屏
25浏览 • 1回复 待解决
容器组件onVisibleAreaChange不生效
1908浏览 • 1回复 待解决
在AGC控制台开通App Linking服务:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-linking-startup-V5#section189581229144811
在AGC控制台配置域名:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-linking-startup-V5#section1101111611317