帖子
帖子
用户
博客
课程
显示全部楼层
24
帖子
0
勋章
195
Y币

[问题求助] 退出程序,有空白页,怎么去掉空白页

[复制链接]
发表于 2024-4-9 14:33:20
加载启动页时,页面api.openwin(远程地址)加载内容,退出程序时,第一次操作退出展示空白页,在操作退出弹窗退出弹窗
6614e099b9511.png
6614e119039ac.png

6614e10b05c35.png



你这个代码也不全,看不出来什么逻辑,建议代码贴全。而且这种功能一般都是需要调试看看的。
24
帖子
0
勋章
195
Y币
chyd④④⑤⑤②⑦⑧⑤② · 2024-4-9 15:46你这个代码也不全,看不出来什么逻辑,建议代码贴全。而且这种功能一般都是需要调试看看的。

启动页 index.html   index.html  使用api.openWin(http://192.168.1.192/)加载内容,操作返回键时,返回的是index.html  这个页面没有内容  显示空白,
api.addEventListener 监控的 keyback  没有获取到,在次操作返回键,弹窗退出程序提示,我想要的是 第一次操作返回按钮弹出提示
BIP202628 · 2024-4-9 16:28启动页 index.html   index.html  使用api.openWin(http://192.168.1.192/)加载内容,操作返回键时,返回的是index.html  这个页面没有内容  显示空白,
api.addEventListener 监控的 keyback  没有获取到,在次 ...

你监听事件注册在index里面,肯定是阻止不了你openWin的外链了,建议外链在win中的frame打开,监听事件注册到该win中即可。
是的用openFrame打开你的网页即可
24
帖子
0
勋章
195
Y币
chyd④④⑤⑤②⑦⑧⑤② · 2024-4-9 16:43你监听事件注册在index里面,肯定是阻止不了你openWin的外链了,建议外链在win中的frame打开,监听事件注册到该win中即可。

用frame 打开,如果页面在2级页面,操作返回键 直接弹出退出程序,不是返回1级页面了
155
帖子
3
勋章
3万+
Y币
BIP202628 · 2024-4-10 08:51用frame 打开,如果页面在2级页面,操作返回键 直接弹出退出程序,不是返回1级页面了

那就在打开的网页里调用keyback的代码,网页用api.openWin或api.openFrame打开的话,打开的网页可以使用api的相关函数,如apiready,api.addEventListener, api.closeWidget等都可以用的
BIP202628 · 2024-4-10 08:51用frame 打开,如果页面在2级页面,操作返回键 直接弹出退出程序,不是返回1级页面了

你想要的不是这个功能吗,你具体需求是什么
您需要登录后才可以回帖 登录

本版积分规则