详细问题描述:UrlSchemes按照文档设置并云打包安装后无效
按照官方文档http://ask.dcloud.net.cn/article/409,设置后,提交云端打包安装后,点击<a href="test://abc">test:</a><链接无效,无任何提示,也无任何反应。主动跳转和被跳转的app都安装在手机上了,依然无效
重现步骤
1、创建一个移动app,取名为“her”。在mainfest.json中根节点下添加plus->distribute->google下添加schemes节点数据如下:
"schemes": [
"test"
],
在html页面中设置代码如下:
document.addEventListener('plusready',function(){
checkArguments();
},false);
// 判断启动方式
function checkArguments(){
console.log("plus.runtime.launcher: "+plus.runtime.launcher);
alert(plus.runtime.launcher);
var args= plus.runtime.arguments;
if(args){
// 处理args参数,如打开新页面等
}
}
// 处理从后台恢复
document.addEventListener('newintent',function(){
console.log("addEventListener: newintent");
checkArguments();
},false);
2、创建一个移动app,取名为“me”,在html中设置跳转代码如下:
<a href="test://abc">test:</a><br/><br/>
<a href="https://www.baidu.com/">baidu</a>;
[结果]
点击“test:”,毫无反应,没有跳转,也没有报错提示
[期望]
在“me”app中点击“test:”,能够从“me”app跳转到“her”app中
运行环境
[系统版本]
[浏览器版本]
[IDE版本]:HBuilder 8.8.0.201706142254
[mui版本]:Mui v3.7.0
测试的手机都是安卓手机,小米/华为,安卓版本5.0以上
附件中包含文档和关键代码截图
联系方式
[QQ]:489544240
4***@qq.com
- 发布:2017-09-13 15:34
- 更新:2018-10-16 04:04
- 阅读:2777