Android配置schemes如下:
"plus" : {
"distribute" : {
"google" : {
"schemes" : [ "hbuilder", "inagri" ]
}
}
},
但是在网页中只有hbuilder://才能打开对应app,inagri://不能打开是什么原因啊?

- 发布:2020-11-03 14:44
- 更新:2024-06-06 14:12
- 阅读:3084
uniapp下Android使用UrlSchemes配置schemes的不起作用

7***@qq.com (作者)
云打包这样勾选的,有什么不对的地方吗?
-
-
-
-
7***@qq.com (作者)
回复 穷奇: 腾讯阻止了这类跳转,参考:http://mobilev5.github.io/2016/03/23/wexin-open-app/
2020-11-04 10:54
-
-
-
7***@qq.com (作者)
回复 穷奇: http://mobilev5.github.io/2016/03/23/wexin-open-app/ 是可以,你看下这个网址里面,应该有类似的方法Android
2020-11-04 10:59
-
-
-
-
7***@qq.com (作者)
安卓配置:
"plus" : {
"distribute" : {
"google" : {
"schemes" : [ "yanjitest", "inagri", "hbuilder" ]
}
}
}2020-11-23 10:42
-
7***@qq.com (作者)
ios配置:
"ios" : {
"plus" : {
"distribute" : {
"apple" : {
"urltypes" : [
{
"urlidentifier" : "***",
"urlschemes" : [ "inagri", "yanjitest", "hbuilder" ]
}
]
}
}
},
"idfa" : false
}2020-11-23 10:43
-
-
回复 7***@qq.com: 大佬你是怎么去做H5 的跳转判断的,比如说它要是没安装就跳应用市场,要是安装了就打开APP,那端的H5 你是怎么做的
2020-12-19 21:51

https://uniapp.dcloud.io/collocation/manifest 请文档查看配置 并配置正确节点信息等
-
"android" : {
"custompermissions" : true,
"permissionExternalStorage" : {
"request" : "none",
"prompt" : "应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"
},
"permissionPhoneState" : {
"request" : "none",
"prompt" : "为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许。"
},
"permissions" : [
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_ADDED\" />",
"<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_CHANGED\" />",
"<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_INSTALL\" />",
"<uses-permission android:name=\"android.permission.BROADCAST_PACKAGE_REPLACED\" />",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-permission android:name=\"android.permission.GET_TASKS\"/>",
"<uses-permission android:name=\"android.permission.INSTALL_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.INTERNET\"/>",
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\"/>",
"<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
"<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.RESTART_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.RECEIVE_USER_PRESENT\"/>"
],
"schemes" : "happylife,happy"
},
/ ios打包配置 /
"ios" : {
"idfa" : false,
"capabilities" : {
"entitlements" : {
"com.apple.developer.associated-domains" : [ "" ]
},
"plists" : {}
},
"privacyDescription" : {
"NSPhotoLibraryUsageDescription" : "想要访问您的相册,为了帮您修改用户头像等上传照片的功能",
"NSPhotoLibraryAddUsageDescription" : "想要访问您的相册,为了帮您修改用户头像等上传照片的功能",
"NSCameraUsageDescription" : "想要访问您的相机,为了帮您修改用户头像等上传照片的功能",
"NSMicrophoneUsageDescription" : "我们需要访问麦克风进行录制视频,是否允许?",
"NSUserTrackingUsageDescription" : ""
},
"urltypes" : "happy,happylife"
},
安卓还是无法被唤起2021-12-10 10:10

我的也无法唤起app
/ 应用发布信息 /
"distribute" : {
/ android打包配置 /
"android" : {
"schemes" : "szxc"
}
}
html:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div>
测试跳转智才
<a href="javascript:location.href='szxc://'">打开测试App</a>
</div>
</body>
<script>
</script>
</html>

4***@qq.com - 我就是我,村东头烧锅炉的小伙。
我的也唤醒不了
7***@qq.com (作者)
云打包 "hbuilder", "inagri" 两个都不起作用了
2020-11-03 15:17
DCloud_Android_ST
回复 7***@qq.com: appid发下
2020-11-03 15:31
7***@qq.com (作者)
回复 DCloud_Android_ST: 你好,感谢回复,我的问题解决了,感谢
2020-11-04 10:52
2***@qq.com
回复 7***@qq.com: 请问怎么解决的?我也把Android包名最后一个设置为schemes的,然后在手机页面里跳转还是跳不过去,使用基座的"hbuilder"就可以
2020-11-09 14:29
2***@qq.com
回复 DCloud_Android_ST: 您好,请问一下,我是在web端设置的window.location.href = "discount://{'url':"pages/index/index"}",但是一直唤醒不了,使用基座的window.location.href = "hbuilder://{'url':"pages/index/index"}"的就没问题,可以正常唤醒绿色的hbuiderX的基座app,这个问题已经困扰三天了,大神给看看吧
2020-11-09 14:34
DCloud_Android_ST
回复 2***@qq.com:首先你需要云端打包。如果还不行请把APPID发下
2020-11-09 14:40
uni插件牛爱花
回复 2***@qq.com: 大佬你的弄好了嘛 我的也是跟你的一样,用hbuiderX的机座就可以打开,自定义基座就打不开
2020-12-19 21:56
uni插件牛爱花
回复 DCloud_Android_ST: 回复 DCloud_Android_ST: 我云打包也是不行,自定义基座就可以打开APP,
2020-12-19 22:00
1***@163.com
回复 DCloud_Android_ST: 能帮我看看吗 我也遇到同样的问题
2021-09-26 20:44
1***@qq.com
回复 7***@qq.com: 请问一下,你是怎么解决的,我的是自有证书,云打包后,只能用hbuilder://调起app,使用自己定义的调不起来,google play里的app,也只能用hbuilder:// 调起。想向大哥取个经
2022-04-22 00:49