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

QQ登录

只需一步,快速开始

查看: 9232|回复: 12

[结贴] 相机例子图片预览问题

[复制链接]

13

主题

44

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
发表于 2015-12-7 16:50:10 | 显示全部楼层 |阅读模式
wex5中相机的例子中,我想预览图片,我使用image元素进行绑定data组件,但是怎么都不显示图片,不知道问题出在哪?我ajax远程的图片地址是可以显示的,但本地的就是显示不了,是不是安卓的权限问题?
发表于 2015-12-7 17:04:31 | 显示全部楼层
是的,手机上关于文件的操作,一般都需要cordova插件的,你可以看下:
http://doc.wex5.com/?p=11382
这里说明了我们已经提供的一些出插件,你可以看看照相机的!"org.apache.cordova.camera"
关于用法,论坛或网上搜下
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

44

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2015-12-7 22:18:18 | 显示全部楼层
liangyongfei 发表于 2015-12-7 17:04
是的,手机上关于文件的操作,一般都需要cordova插件的,你可以看下:
http://doc.wex5.com/?p=11382
这里说 ...

你没理解我的意思,我用插件拍照都是正常的,也返回了路径,就是想预览图片没办法实现,网上关于phongap预览的都是直接用image的scr属性就行了,但在x5中就是没办法实现,不知道是什么原因
回复 支持 反对

使用道具 举报

发表于 2015-12-8 09:36:45 | 显示全部楼层
jiangxiaohai 发表于 2015-12-7 22:18
你没理解我的意思,我用插件拍照都是正常的,也返回了路径,就是想预览图片没办法实现,网上关于phongap ...

直接设置img的src属性是不行的!
打开预览文件也需要使用cordova插件完成!
http://bbs.wex5.com/forum.php?mod=viewthread&tid=68669
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

44

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2015-12-8 21:49:39 | 显示全部楼层
liangyongfei 发表于 2015-12-8 09:36
直接设置img的src属性是不行的!
打开预览文件也需要使用cordova插件完成!
http://bbs.wex5.com/foru ...

那个不是上传照片的插件吗?和我这个关系不大呀,难道只能先上传然后ajax调用远程的图片才能查看图片,本地的路径不能查看?那很多上传照片之前预览的例子怎么实现的?我感觉是不是软件的bug?
回复 支持 反对

使用道具 举报

发表于 2015-12-9 09:36:48 | 显示全部楼层
jiangxiaohai 发表于 2015-12-8 21:49
那个不是上传照片的插件吗?和我这个关系不大呀,难道只能先上传然后ajax调用远程的图片才能查看图片,本 ...

你可以看看这个案例:http://bbs.wex5.com/forum.php?mod=viewthread&tid=70528
他是用这个方法显示出图片的
window.open(url,"_system");
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

44

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2015-12-9 10:31:47 | 显示全部楼层
liangyongfei 发表于 2015-12-9 09:36
你可以看看这个案例:http://bbs.wex5.com/forum.php?mod=viewthread&tid=70528
他是用这个方法显示出 ...

你还是没理解我的意思,我想实现的就像微信发状态那种,可以一次性发几张图片,微信上是带预览的那种,不是要用内嵌的浏览器打开预览,我看attentmentsimple是那种效果的,但那个插件局限性太大,我要是实现发状态就没办法了,你可以看看微信发状态的那个功能,他是可以实现离线发的,就是发状态的过程都是在客户端都可以完成的。
回复 支持 反对

使用道具 举报

13

主题

44

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2015-12-9 10:34:30 | 显示全部楼层
我要实现的就如这样的http://my.oschina.net/realfighter/blog/375781?fromerr=ytacVdHt你们可以内部测试看看,到底是什么鬼,不能遇到问题就绕呀
回复 支持 反对

使用道具 举报

发表于 2015-12-9 11:04:01 | 显示全部楼层
jiangxiaohai 发表于 2015-12-9 10:34
我要实现的就如这样的http://my.oschina.net/realfighter/blog/375781?fromerr=ytacVdHt你们可以内部测试看 ...

本地图片是不能直接显示在img标签里面的,你需要使用cordova的File相关的操作
这个是cordova插件官方标准定义的!你找找他的官方文档和案例,或者论坛搜下!

至于你说的离线发送状态是指什么??如果插件没有提供,就需要你自己实现!关于图片上传状态如果是存在本地,可以使用sqlite
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

44

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2015-12-9 11:11:24 | 显示全部楼层
liangyongfei 发表于 2015-12-9 11:04
本地图片是不能直接显示在img标签里面的,你需要使用cordova的File相关的操作
这个是cordova插件官方标准 ...

那我发上面链接的例子用phonegap怎么能实现本地图片用img实现?这个怎么理解了?离线发状态的意思就是你可以用你的微信试试看,你把手机网断了,你用微信带图片发状态看看,就是可以实现全部都是在本地操作的,最好应该是同步到服务器的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-4 17:08 , Processed in 0.067845 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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