微信小程序 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) {
        }
    })
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 给提问的开发者的建议:提问之前先查询 文档、通过社区右上角搜索搜索已经存在的问题。 写一个简明扼要的标题,并且...
    极乐叔阅读 14,753评论 0 3
  • 内容 抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayo...
    小狼W阅读 5,478评论 0 10
  • 程宇航 聪明可爱的你,每天早上总能看见你乐呵呵的眯着眼睛,用甜美的声音跟老师问好!看到感冒几天没来的小朋友还会热情...
    八一胡阅读 3,647评论 0 0
  • 高考放榜日,微信朋友圈里炸开锅。当老师的大学同学们,各自投放着高考的“...
    穿裤子的草鞋阅读 2,415评论 0 1
  • 作者: 一字马胡 转载标志 【2017-11-03】 更新日志 Java Stream概述 Java Strea...
    一字马胡阅读 9,837评论 4 19