f***@163.com
f***@163.com
  • 发布:2017-02-25 22:55
  • 更新:2017-05-03 16:08
  • 阅读:2091

mui可以高仿微信的图片选择吗(image picker)

分类:MUI
mui

一般 原生的ios或者安卓,都是可以获取系统相册,然后可以自定义ui样式显示的。
h5,我查了好久,没有看到类似的效果。

请教大神,有没有可以实现类似效果的办法呢?

2017-02-25 22:55 负责人:无 分享
已邀请:
f***@163.com

f***@163.com (作者)

可以使用 文件管理, trust,, 感谢 “好冷” 大神

f***@163.com

f***@163.com (作者)

还是得用native实现。论坛中的 文件管理等,一步一步来;, 下面是安卓得到手机图片的例子:

document.getElementById("imgbtn").addEventListener("tap", function() {  

                if(!plus) {  
                    mui.plusReady(function() {});  
                }  

                var CODE_REQUEST = 1000;  
                var context = plus.android.runtimeMainActivity();  
                var Intent = plus.android.importClass('android.content.Intent');  
                var intent = new Intent(Intent.ACTION_GET_CONTENT);  
                intent.addCategory(Intent.CATEGORY_OPENABLE);  
                intent.setType("image/*");  
                var MediaStore = plus.android.importClass("android.provider.MediaStore");  
                plus.android.importClass(context.getContentResolver());  
                var cursor = context.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, ['_data'], null, null, MediaStore.Images.Media.DATE_MODIFIED);  
                plus.android.importClass(cursor);  

                console.log("\图片数量: " + cursor.getCount());  
                console.log("\moveToNext: " + cursor.moveToNext());  

                while (cursor.moveToNext()) {  
                    var path = cursor.getString(cursor.getColumnIndex(MediaStore.Images.Media.DATA));    
                    console.log("imgpath:" + path);  
                }  
            });

该问题目前已经被锁定, 无法添加新回复