Picker 组件在 Android 4.3及以下机型,离线打包后失效,具体表现为:
页面打开时,Picker 是显示状态,且所有的选项都堆积在中间。取消和确认按钮失效,也无法关闭。
但,再点击选择器的时候,遮罩层会出现,且取消和确认按钮可点击。
该问题在基座中不会出现,仅在离线打包后才有。
离线打包尝试过SDK 19 和 23 编译,结果一样都会出问题。
此问题,仅在 Android 4.3 及以下机型才有,4.4 及以上均正常。
Picker 组件在 Android 4.3及以下机型,离线打包后失效,具体表现为:
页面打开时,Picker 是显示状态,且所有的选项都堆积在中间。取消和确认按钮失效,也无法关闭。
但,再点击选择器的时候,遮罩层会出现,且取消和确认按钮可点击。
该问题在基座中不会出现,仅在离线打包后才有。
离线打包尝试过SDK 19 和 23 编译,结果一样都会出问题。
此问题,仅在 Android 4.3 及以下机型才有,4.4 及以上均正常。
最佳回复
问题已确认。
picker组件里使用的css调用了硬件加速,如果打包时不开硬件加速就会出现兼容问题。
最完美的解决方案是开启硬件加速,优化代码解决开启硬件加速后的问题。参考http://ask.dcloud.net.cn/article/55
次之是创建指定webview时开启硬件加速,看plus.webview的api
再次是换掉picker控件,改成全屏选择