一张的情况
<script>
var btn1 = document.querySelector("#btn1");
var imgbox = document.querySelector("#imgbox");
btn1.addEventListener("tap", function() {
plus.gallery.pick(function(path) {
imgbox.src = path; //获得图片路径
}, function(e) {
console.log("取消选择图片");
}, {
filter: "image"
});
})
</script>
多张的情况 plus.gallery.pick
<script>
var btn1 = document.querySelector("#btn1");
btn1.addEventListener("tap", function() {
plus.gallery.pick(function(e) {
var arr = [];
for(var i in e.files)
{
var filePath = e.files[i];
arr.push(filePath);
}
console.log(arr);
var imgbox = document.getElementsByClassName("imgbox");
for(var m=0;m<arr.length;m++)
{
imgbox[m].src= arr[m];
}
}, function(e) {
console.log("取消选择图片");
}, {
filter: "image",
multiple:true,
maximum:5,
onmaxed:function(){
plus.nativeUI.alert("最多只能选择5张");
}
});
})
</script>