微信小程序 wx.showActionSheet 在 Android 下的显示问题

使用微信小程序 wx.showActionSheet 方法时,在 iOS 下的与原生效果一致。

而在 Android 下是在屏幕中间弹出,没有取消按钮,且不能点击遮罩层关闭选择项,非常的不方便。

wx.showActionSheet 的默认效果

可以使用以下方法解决:

    var system =  wx.getSystemInfoSync()
    var itemList = ['项目1', '项目2']
    if (/android/i.test(system.platform)) {
        itemList.push('取消')
    }
    wx.showActionSheet({
        itemList,
        success(res) {
        }
    })

你可能感兴趣的:(微信小程序 wx.showActionSheet 在 Android 下的显示问题)