小程序里面嵌入webview,在webview里面调用weui.uploader上传图片,模拟器里面可以成功,在真机上一点击“上传图片”,弹出菜单“拍照”,”照片图库“,“iCloud”,”取消“,一点击拍照或者照片图库,整个小程序就奔溃了


部分代码:

html:

<div class="weui-uploader__bd">
<ul class="weui-uploader__files" id="uploaderFiles">
</ul>
<div class="weui-uploader__input-box">
<input id="uploaderInput" class="weui-uploader__input" type="file"
              accept="image/jpg,image/jpeg,image/png" multiple="">
</div>
</div>


js:

weui.uploader('#uploader', {

url: 'https://up-z2.qiniu.com/',
auto: true,
type: 'file',
fileVal: 'file',
compress: {
width: 800,
height: 800,
quality: .8
   },
onBeforeQueued: function (files) {
// `this` 是轮询到的文件, `files` 是所有文件

if (["image/jpg", "image/jpeg", "image/png", "image/gif"].indexOf(this.type) < 0) {
weui.alert('请上传图片');
return false; // 阻止文件添加
       }




展开全部
收起
0回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部