以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  不能上传图片  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139321)

--  作者:1498351234
--  发布时间:2019/8/11 9:31:00
--  不能上传图片
            With .AddUploader("up128","照片",True)
                .AllowDelete = True
\'
允许删除
                .Incremental = True
\'
允许重复选择文件或连续拍照
            End With

安卓手机,开启“允许删除和允许重复选择文件或连续拍照”后,不能上传文件,关闭后一切正常,但只能同时上传一张相片。另上传视频,手机上不能预览视频文件。





--  作者:有点蓝
--  发布时间:2019/8/11 21:53:00
--  

如果我们将Uploader的Incremental属性设置为True,可以实现:

1、再次选择上传文件,不会覆盖之前上传的文件。
2、如果开启了图片删除功能,可以逐个删除选择好的图片。

但是,在这种情况下,表单默认的提交功能,将不会上传选择好的文件,我们只能用submitAjaxForm函数提交表单,不过代码依旧很简单。


--  作者:qinjh18935180888
--  发布时间:2019/8/11 22:19:00
--  

Incremental属性设置为True,我同事是苹果手机,他能多文件上传,但我的华为手机,不能选择多文件,只能上传一个文件。




[此贴子已经被作者于2019/8/11 22:19:56编辑过]

--  作者:有点蓝
--  发布时间:2019/8/11 22:39:00
--  

定义一个Uploader的语法是:

AddUploader(ID, Label, Multiple)

ID组件ID
Text组件标题
Multiple逻辑型,可选参数,手否允许选择多个文件上传。

--  作者:qinjh18935180888
--  发布时间:2019/8/12 9:53:00
--  
蓝老师:
  
          With .AddUploader("up128","照片",True)
            End With

  我就是这样设置的,但我是华为 mate 20pro(UD) 手机,不能多文件上传,但我同事的苹果手机能多文件上传。
所以我把下面的代码加上解决多文件上传的问题: 
              .AllowDelete = True \'允许删除
                .Incremental = True \'
允许重复选择文件或连续拍照

但文件又上传不上去。
        
[此贴子已经被作者于2019/8/12 9:53:27编辑过]

--  作者:有点蓝
--  发布时间:2019/8/12 10:17:00
--  
加上Multiple呢?
--  作者:qinjh18935180888
--  发布时间:2019/8/12 10:36:00
--  
蓝老师:加上Multiple ,设为true 华为手机也不能多文件上传。
--  作者:有点蓝
--  发布时间:2019/8/12 10:48:00
--  
换个浏览器试试,比如uc、QQ、百度等等浏览器
--  作者:qinjh18935180888
--  发布时间:2019/8/12 11:06:00
--  
  蓝老师:百度浏览器不行,华为浏览器(华为自带的浏览器)可以,其它的没有试,但用浏览器登录是不是userid 获取不出来?
[此贴子已经被作者于2019/8/12 11:07:00编辑过]

--  作者:有点蓝
--  发布时间:2019/8/12 11:11:00
--  
在企业微信里面测试不行?