起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2282|回复: 7

[处理中3] 关于拍照完成之后图片显示的问题

[复制链接]

9

主题

40

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
发表于 2018-3-28 11:53:14 | 显示全部楼层 |阅读模式
拍完照片、或者选择图片的时候,附件没有上传,怎么在img标签里面显示图片呢,或者用别的办法在页面把图片显示出来?
发表于 2018-3-28 11:58:33 | 显示全部楼层
你是这样做的吗?
http://docs.wex5.com/wex5-ui-question-list-2105/

这个做不到,没上传之前无法获取图片路径,所以无法显示,只能上传后才显示了
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

9

主题

40

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2018-3-28 13:55:51 | 显示全部楼层
liangyongfei 发表于 2018-3-28 11:58
你是这样做的吗?
http://docs.wex5.com/wex5-ui-question-list-2105/

我现在的需求是这样,当客户拿着手机在外面工作的时候,发现网络不行,所以需要保存到本地数据库,但是我保存到本地数据库的时候,只保存了附件的本地地址,我想把图片在页面直接显示出来。目前好像img里面的src不支持本地地址,所以想问问还有别的方式显示图片吗?
回复 支持 反对

使用道具 举报

发表于 2018-3-28 15:12:02 | 显示全部楼层
zouxiaoming 发表于 2018-3-28 13:55
我现在的需求是这样,当客户拿着手机在外面工作的时候,发现网络不行,所以需要保存到本地数据库,但是我 ...

img里面的src  应该可以支持 本地路径的   请问你的src 地址是多少??如果这个地址正确,应该就可以显示的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

9

主题

40

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2018-3-28 16:18:31 | 显示全部楼层
liangyongfei 发表于 2018-3-28 15:12
img里面的src  应该可以支持 本地路径的   请问你的src 地址是多少??如果这个地址正确,应该就可以显示 ...

就是拍照返回的路径,类似于:file:///storage/emulated/0/Android/data/com.jusep.x5.apploader/cache/下面的jpg文件,


还有遇到一个古怪的问题,我用Jquery动态添加html,页面没效果,但是用$("#id").html(),可以看到我添加的HTML,在主页打开那个页面动态添加就可以显示出来,在主页打开的页面在打开那个页面就没有效果,一样的代码,打开的方式justep.Shell.showPage('');
回复 支持 反对

使用道具 举报

发表于 2018-3-28 16:50:48 | 显示全部楼层
zouxiaoming 发表于 2018-3-28 16:18
就是拍照返回的路径,类似于:file:///storage/emulated/0/Android/data/com.jusep.x5.apploader/cache/ ...

你试试吧  file:// 截取掉
路径写成这样可以吗
/storage/emulated/0/Android/data/com.jusep.x5.apploader/cache/下面的jpg文件,

动态创建 HTML 元素 请参考,使用方法
http://doc.wex5.com/comp-base/#2.2
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

9

主题

40

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2018-4-3 10:58:38 | 显示全部楼层
liangyongfei 发表于 2018-3-28 16:50
你试试吧  file:// 截取掉
路径写成这样可以吗
/storage/emulated/0/Android/data/com.jusep.x5.apploade ...

我用的是jquery动态添加html
var imglist = "<li > <img class='imgStyle' src=''  ></img></li>";
$("#imglist").append($(imglist));
直接运行单个页面的时候,可以看到添加的html运行效果
当从别的页面打开这个页面的时候,就没有效果
回复 支持 反对

使用道具 举报

发表于 2018-4-4 13:50:45 | 显示全部楼层
zouxiaoming 发表于 2018-4-3 10:58
我用的是jquery动态添加html
var imglist = " ";
$("#imglist").append($(imglist));

什么效果??单个页面可以正常显示??
其他页面打开这个页面。是否也是单页应用打开的??(不要打开多页的方式)

两个打开的页面  src 值是一样的吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-28 13:33 , Processed in 0.080956 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表