m***@163.com
m***@163.com
  • 发布:2023-04-20 17:07
  • 更新:2023-04-20 17:07
  • 阅读:196

【报Bug】wap2app项目,应用入口页面有重定向操作,鸿蒙系统的手机会出现白屏情况,需要侧滑两次才回到应用入口页面

分类:wap2app

产品分类: 其他/wap2app

操作步骤:

function checkArguments(){
var args= plus.runtime.arguments;
if(plus.runtime.arguments != ""){
try{
// var aj = JSON.parse(plus.runtime.arguments);
// 处理JSON对象aj
alert(aj.startFromLauncher)
if(aj.startFromLauncher == "shortcut") return
// console.log(aj);
}catch(e){
// 若传入的参数不是JSON格式字符,需处理异常情况
console.log("异常处理");
}
} else {
// alert(args)
console.log("无参");
}

预期结果:

正常应该没有startFromLauncher的打印,这里还需要避免,华为手机才有的问题

实际结果:

存在startFromLauncher的值

bug描述:

wap2app项目的应用入口页面中有window.top.location.href操作,让其重定向到其他页面,ios手机、普通安卓手机都可以正常的渲染重定向之后的页面,但是鸿蒙系统的手机会出现白屏页面,需要侧滑两次,才能看到重定向的页面。正常情况应该是打开app时直接渲染到重定向页面,该如何解决?还有一个问题是,短信推送中的checkArguments()函数中的args会打印shortcut

2023-04-20 17:07 负责人:无 分享
已邀请:

要回复问题请先登录注册