検索

ホームページ  >  に質問  >  本文

plupload 上传 android功能没有任何问题, ios 按钮却点不动

plupload 上传 android功能没有任何问题, ios 按钮却点不动,这是一个页面多个上传按钮,页面效果如下:

1.jpg

图一可以上传成功

1.png

图二 上传按钮点击却没有反应图二按钮代码如下

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

<div class="persion_input_img"><div class="img_add" id="img_add" onclick="" ></div></div>

 

//图片上传

  var uploader = new plupload.Uploader({

    runtimes: 'html5,flash,silverlight,html4',

    browse_button: ['fileimg','img_add'], 

    url: "{:U('APP/Friends/uploadfile')}"

    filters: {

      max_file_size: '1000kb'

      mime_types:[{title: "files", extensions: "jpg,png,gif,jpeg"}],

    },

    //multipart_params: { 'openid': '{$openid}' },//动态传入参数

    multi_selection: false, //true:ctrl多文件上传, false 单文件上传

    init: {

      FilesAdded: function(up, files) { //文件上传前

         if (isblack!=0) {

                $('.body_tip').html('黑名单用户');

                tip();

                uploader.destroy();

         }if($("#send_btn").hasClass("stop")){

                $('.body_tip').html('休息一下,马上回来');

                tip();

                 uploader.destroy();

         else {

                uploader.setOption("multipart_params", { 'openid': openid });

                uploader.start();

         

         }

          

      },

      

      FileUploaded: function(up, file, info) { //文件上传成功的时候触发

        var data = eval("(" + info.response + ")");//解析返回的json数据

        var pic=data.pic;

        var s='';

        if (pic.substring(0,1)=='.'){

          s=pic.substring(1);  

        }

        if(flg){

          var str="<div id='"+ file.id+"' class='upimg'><span class='delete_img_btn' onclick=delPic('" + s + "','" + file.id + "')></span><img class='img_common'  src='" +s+ "'/></div>";

          $(".img_add").append(str);

        }else{

          var content="<font class='chart_img'><img onclick=''  src='" +s+ "'/></font>";

          $.post(

                contenturl,

                {"openid":openid,"content":content},

                function(data){

                  if(data){

                    // var str='<li class="chart-right"><div class="chart_text_box"><div class="jieshao"><p>'+uname+'</p><p>刚刚</p></div><div class="chart_text_qipao_right"><p>'+content+'</p></div><div class="operation_box"><div class="delete_btn" field="'+data.id+'">删除</div></div></div><div class="persion_img_right"><img src="'+headimgurl+'"><font><img src="{$tpl}App/Friends/Public/img/vipv'+classid+'l.png"></font></div></li>';

                    

                    // $(".main_box ul").append(str);

                    $(".add_box ul").animate({"height""0rem"});

                     //定位底部

                   // $('.main_box').scrollTop( $('.main_box')[0].scrollHeight );

                  }

                }

            );

        }

         

         

      },

      Error: function(up, err) { //上传出错的时候触发

        $(".add_box ul").animate({"height""0rem"});

        $('.body_tip').html(err.message);

        tip();

 

      }

    }

  });

  uploader.init();


高洛峰高洛峰3046日前995

全員に返信(1)返信します

  • 三叔

    三叔2016-11-02 09:34:31

    是你的事件没有监听到吗?换touch触发一下试试

    返事
    0
  • キャンセル返事