请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

开发问题 如何在app.ux中退出快应用?

5
回复
174
查看
[复制链接]

7

主题

11

帖子

90

积分

 楼主| 2022-11-14 18:03:23 显示全部楼层 |阅读模式

因为业务需求,需要在app.ux中达到某条件就退出快应用,使用this.$app.exit()报错:TypeError: Cannot read properties of undefined (reading 'exit'),但是查遍了快应用文档也找不到在app.ux中使用退出的语法,麻烦大佬们帮忙解答下。

回复

使用道具 举报

2022-11-14 22:42:52 显示全部楼层
检查是否使用了联盟预览版引擎进行调试。如果是,改用vivo手机进行调试,或者在快应用调试器选择快应用(com.vivo.hybrid) 引擎进行调试。
回复

使用道具 举报

7

主题

11

帖子

90

积分

 楼主| 2022-11-15 09:42:01 显示全部楼层
vivo官方技术团队 发表于 2022-11-14 22:42 检查是否使用了联盟预览版引擎进行调试。如果是,改用vivo手机进行调试,或者在快应用调试器选择快应用(com ...
按照您的建议操作了一遍,还是报这个错:TypeError: Cannot read property 'exit' of undefined
回复

使用道具 举报

2022-11-15 14:40:10 显示全部楼层
$app属性是在app.ux默认上挂载在this上的,在快应用app.ux内this相当于this.$app,在app.ux页面直接访问this.exit(),其他页面使用this.$app.exit();
回复

使用道具 举报

7

主题

11

帖子

90

积分

 楼主| 2022-11-15 20:05:39 显示全部楼层
vivo官方技术团队 发表于 2022-11-15 14:40 $app属性是在app.ux默认上挂载在this上的,在快应用app.ux内this相当于this.$app,在app.ux页面直接访问thi ...
多谢多谢
回复

使用道具 举报

2022-11-16 17:24:16 显示全部楼层
客气了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册