长按android版本,Fusion APP 在 Android 8 版本以上长按卡死的解决办法

2020年3月31日正式推送梦幻辰风APP后,一直有一个问题,就是长按会卡死。

因为是通过Fusion APP 打包的,我以为是 “启用长按菜单” 导致的,但是结合实际情况来看,并不是这个。@一抹阳光建议我使用x5内核来解决这个问题。但是需要用户自身下载x5内核并安装,或者直接封装。而直接封装的话,文件大小可能就从1.3M变成了30M了。

经过网上到处搜索和整理后,在Qqdie.Com寻找到了解决办法,经过实践,发现已经解决。

具体操作方法:

在首页的启动页面加入如下内容:

退出页面()

进入子页面("伪装首页")

这样用户打开app后直接就跳到子页面了,看不到首页

【如果你首页面用的和我一样都是标签栏模板,请务必在组件→标签栏项目保留至少一项,不要全部删除,全部删除会报错哈】

建一个子页面,名字为“伪装首页”,然后在这个伪装首页的启动项里面加入

shijian=0

function onKeyDown(code,event)

if string.find(tostring(event),"KEYCODE_BACK") ~= nil then

if shijian+2 > tonumber(os.time()) then

退出程序()

end

弹出消息("再按一下退出键退出程序")

shijian=tonumber(os.time())

return true

end

end

因为首页面点击两次返回键会退出程序,而“伪装首页”没这个功能,所以启动项里面加上这个,伪装成何首页一样的效果

在“伪装首页”中设计你的首页面即可哈,如果要程序启动图的话,在原本的首页上开启启动图功能就行,代码不会影响启动图功能的。

经过实践后,姜辰发现梦幻辰风的APP已经可以正常使用了。然后在网页上强制限制了版本要求,这样会尽快让下载的朋友更新到了目前的版本。(5.2)

果然,Bug是守恒的,我解决了这个之后,不知道新的Bug会是什么。作为一支菜鸟,还是要努力去解决吧。

感谢Qqdie.Com提供的解决办法。818ee34e422b94211683e3a15c3a4593.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值