设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
【教程】Fusion app解决部分机型首页面长按复制卡死问题 ...
返回列表
发帖
查看:
256
|
回复:
0
[其他技术]
【教程】Fusion app解决部分机型首页面长按复制卡死问题
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 17:07:09
|
显示全部楼层
|
阅读模式
前言:
因为我个人的 ALi Pic 客户端也是使用fusionapp制作的,发现fusionapp首页面安卓8等机型手机长按复制都会卡死奔溃。
那么如何从用户方面来解决这个问题呢?
经过测试只有首页面长按会卡死,子页面并不会,所以就有了这个思路,用子页面代替掉首页面,避开bug区域。
具体操作如下:
步骤一:在首页面的启动项里面加入以下代码
//代码开始
退出页面()
进入子页面("代替首页")
//代码结束
这样用户打开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
//代码结束
因为首页面点击两次返回键会退出程序,而“代替首页”没这个功能,所以启动项里面加上这个,代替成为首页一样的效果。
步骤三:在“代替首页”中设计你的首页面即可,如果要程序启动图的话,在原本的首页上开启启动图功能就行,代码不会影响启动图功能的。
配套视频教程:
蓝奏云下载地址:https://kosr.lanzous.com/iJrfagjjcxe
在线观看地址:http://pan.1ko.top/view.php/132f6799cb419076af9f4f2156258f94.mp4
首页
,
页面
,
代替
,
代码
,
启动
相关帖子
•
【新手向】iapp的基础知识
•
【FUT】无限弹窗代码
•
【FUT】IAPP判断手机系统
•
【FUT】IAPP横条天气
•
【FUT】IAPP图片无限旋转
•
【FUT】iapp计算人品代码
•
【LUR】各种网页挂马方式原理
•
【DMT】<web安全系列>代码审计,SQL漏洞发现
•
【FUT】VPS服务器自建SpeedTest客户端网络测速页面
•
【phoe】邮件群发软件协议,发送速度快,不限制任何内容和行业,显示效果好
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表