- 发布:2021-12-27 16:10
- 更新:2021-12-27 16:10
- 阅读:567
产品分类: HTML5+
HBuilderX版本号: 3.3.2
手机系统: 全部
手机厂商: 苹果
打包方式: 云端
测试过的手机:
操作步骤:
wap2app 设置schema 使用浏览器输入schema 获取参数
com.petropub.cnoocforum://ebank.dgcb.com.cn:8040/mbank/T_DECD_YYRG.hsml?sjyhFlag=75&decd_certno=BOD201905Y013A
wap2app 设置schema 使用浏览器输入schema 获取参数
com.petropub.cnoocforum://ebank.dgcb.com.cn:8040/mbank/T_DECD_YYRG.hsml?sjyhFlag=75&decd_certno=BOD201905Y013A
预期结果:
plus.runtime.launcher=schema
var args= plus.runtime.arguments;
args=com.petropub.cnoocforum://ebank.dgcb.com.cn:8040/mbank/T_DECD_YYRG.hsml?sjyhFlag=75&decd_certno=BOD201905Y013A
plus.runtime.launcher=schema
var args= plus.runtime.arguments;
args=com.petropub.cnoocforum://ebank.dgcb.com.cn:8040/mbank/T_DECD_YYRG.hsml?sjyhFlag=75&decd_certno=BOD201905Y013A
实际结果:
plus.runtime.launcher=default
var args= plus.runtime.arguments;
args=空
plus.runtime.launcher=default
var args= plus.runtime.arguments;
args=空
bug描述:
苹果safari浏览器中使用shcema地址 (com.petropub.cnoocforum://ebank.dgcb.com.cn:8040/mbank/T_DECD_YYRG.hsml?sjyhFlag=75&decd_certno=BOD201905Y013A)打开app(app正常打开)但是获取不到参数
if (window.plus) {
plusReady()
} else {
document.addEventListener('plusready', plusReady, false)
}
function plusReady() {
checkArguments();
}
// 处理从后台恢复
document.addEventListener('newintent',function(){
console.log("addEventListener: newintent");
alert("addEventListener: newintent");
checkArguments();
},false);
// 判断启动方式
function checkArguments(){
// console.log("plus.runtime.launcher: "+plus.runtime.launcher);
alert("plus.runtime.launcher: "+plus.runtime.launcher);
var args= plus.runtime.arguments;
alert("参数:"+args);
if(args){
// 处理args参数,如直达到某新页面等
alert(args);
}
}
获取结果
plus.runtime.launcher:default//这里打开类型应为schema获取的结果确是default
var args= plus.runtime.arguments;
args等于空
救国
0 个回复