Foxtable(狐表)用户栏目专家坐堂 → Uploade与图片浏览器问题


  共有2554人关注过本帖树形打印复制链接

主题:Uploade与图片浏览器问题

帅哥哟,离线,有人找我吗?
y2287958
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4875 积分:35389 威望:0 精华:0 注册:2008/8/31 22:44:00
Uploade与图片浏览器问题  发帖心情 Post By:2017/12/21 16:44:00 [只看该作者]

问题:用Uploade作了一个图片浏览器,服务器上的图片可以正常浏览,但单击图片出现图片浏览窗口后图片就闪了一下就是黑屏,未能成功显示。
我以为是图片大小问题,将图片处理到100K以下仍然无法显示。但我用Uploade上会手机中的图片就算是用M的图片照样能在浏览窗口中看到,问题在哪里地?如何解决?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/21 16:48:00 [只看该作者]

你代码怎么写的?直接用着这个又没问题?

 

http://www.foxtable.com/mobilehelp/scr/0093.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
y2287958
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4875 积分:35389 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2017/12/21 16:53:00 [只看该作者]

用的就是类似这个代码啊,请分析一下。
'''
'通用事件头,用于发送已经存在的常见文件
Dim fl As String = "e:\web\" & e.path
If filesys.FileExists(fl)
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String  = fl.SubString(idx)
    Select Case ext
        Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar"
            e.WriteFile(fl)
            Return  '这里必须返回
    End Select
End If
Dim wb As New WeUI '定义一个基于weui框架的网页生成器
Select Case e.Path
    Case "test.htm"
        If e.PostValues.Count = 0 Then
            wb.AddForm("","表单1","test.htm")
            With wb.AddInputGroup("表单1","输入框分组1","文件上传")   '文件上传
                .AddUploader("文件上传1","")
            End With
            With wb.AddInputGroup("表单1","输入框分组2","浏览式文件上传")   '带图片浏览的文件上传
                With .AddUploader("文件上传2","图片",True)   'True表示允许一次上传多个文件
                    .AllowAdd = False '关闭文件上传功能
                    .AddImage("./images/170940_20170502_111846s.jpg","./images/170940_20170502_111846.jpg")
                    .AddImage("./images/170940_20170531_155241s.jpg","./images/170940_20170531_155241.jpg")
                    .AddImage("./images/170940_20170629_112633s.jpg","./images/170940_20170629_112633.jpg")
                    .AddImage("./images/170940_20170724_152627s.jpg","./images/170940_20170724_152627.jpg")
                End With
            End With
            With wb.AddButtonGroup("表单1","按钮分组1",True)
                .Add("确定", "确定", "submit")
            End With
        Else
            wb.InsertHTML("接收到的数据有:<br/>")   '这个用于测试结果:很好
            For Each key As String In e.PostValues.Keys
                wb.InsertHTML(key & ":" & e.PostValues(key) & "<br/>")
            Next
        End If
End Select
e.WriteString(wb.Build) '生成网页


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/21 17:00:00 [只看该作者]

我测试没问题。你试试把s去掉或者加上

 

.AddImage("./images/170940_20170502_111846s.jpg","./images/170940_20170502_111846s.jpg")


 回到顶部