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

[BUG] dialogBox ios关闭不了

[复制链接]
发表于 2018-5-8 17:43:25
本帖最后由 罗国洋 于 2018-5-8 17:53 编辑

安卓可以关闭 ios关闭不了

if (ret['eventType'] == "cancel") {
                    dialogBox.close({
                        dialogName: 'alert'
                    });


直接关闭也不行。dialogBox.close();

我用的actionMenu
2
帖子
0
勋章
518
Y币
本帖最后由 郭瑶瑶 于 2018-5-8 18:41 编辑

好的测试一下啊
2
帖子
0
勋章
518
Y币
ret是谁的回调 复现一下完整的代码
2
帖子
0
勋章
2271
Y币
var dialogBox = api.require('dialogBox');
                        dialogBox.actionMenu({
                                rect : {
                                        h : 150
                                },
                                texts : {
                                        cancel : '取消'
                                },
                                items : [{
                                        text : '微信',
                                        icon : 'widget://image/icon/weixin_icon.png'
                                }, {
                                        text : 'QQ',
                                        icon : 'widget://image/icon/qq_icon.png'
                                }, {
                                        text : '微博',
                                        icon : 'widget://image/icon/weibo_icon.png'
                                }, {
                                        text : '短信',
                                        icon : 'widget://image/icon/shortmessage_icon.png'
                                }],
                                styles : {
                                        bg : '#FFF',
                                        column : 3,
                                        itemText : {
                                                color : '#000',
                                                size : 12,
                                                marginT : 8
                                        },
                                        itemIcon : {
                                                size : 80
                                        },
                                        cancel : {
                                                bg : 'fs://icon.png',
                                                color : '#000',
                                                h : 44,
                                                size : 14
                                        }
                                }
                        }, function(ret) {
                                //alert(JSON.stringify(ret));
                                if (ret.eventType == 'cancel') {
                                        var dialogBox = api.require('dialogBox');
                                        dialogBox.close({
                                                dialogName : 'actionMenu'
                                        });
                                }
                        });
用这个代码再试试。
您需要登录后才可以回帖 登录

本版积分规则