为什么再次调用编辑器总是加载同一张图片?

原创 2014年09月24日 18:03:47

嵌入美图编辑器后,在一些浏览器下,每次点开编辑器,编辑器中呈现的都是同一张图片,虽然调用xiuxiu.loadPhoto的时候传的图片URL都是不一样。


原因解析:因为你调用xiuxiu.loadPhoto是在xiuxiu.onInit事件触发后才调用的,如果在关闭编辑器的时候,没有完全移除这个flash元素,而是简单的隐藏,那这个flash在它的生命周期内只会触发一次xiuxiu.onInit,隐藏再重现之后不会触发xiuxiu.onInit,自然不会再调xiuxiu.loadPhoto,因此呈现的都是同一张图片。


当关闭时需要把flash元素清除掉。

xiuxiu.onClose = function (id){
  //js自行移除
  
}


之所以要各自自行关闭,是因为每个网站的环境都不一样,交由各自处理是最好的。

如果不想写,也可调接口关闭xiuxiu.remove(编辑器ID);具体可参见demo(http://open.web.meitu.com/demo/disposable.html


onethink后台上传图片,同一张图只能上传一次的问题

使用onethink后台建模的时候,如果选择了上传图片类型,则会碰到这样一个问题:同一张图,只能传一次。具体来说,在A表的img字段里选择了上传图片,在B表的img字段也选择了上传图片,在A表上传的图...
  • misakaqunianxiatian
  • misakaqunianxiatian
  • 2016年05月21日 22:23
  • 1520

universal image loader 问题一:加载一张图片两次请求服务器

今天做后台的同事说,为什么你下载一张图片,却对服务器做了两次请求,是不是有冗余的? 我带着这个问题查了一下客户端的代码,图片请求使用了UIL这个框架,于是下载了源码跟踪调试。 定位到了下载图片任务...
  • rambomatrix
  • rambomatrix
  • 2017年03月13日 16:21
  • 685

关于Glide——一个高效的图片加载和缓存类库

Glide,一个高效的图片加载和缓存类库
  • shan286
  • shan286
  • 2015年09月28日 21:26
  • 6840

input file 重复上传同一张图片失效的解决办法

项目中遇到上传图片,需要本地预览效果,测试时无意间发现,当选择A图片,然后更换为B图片,完全正常;当选择A图片,取消该图片,再测选择A图片后,发现不会再生成预览效果,出现了bug;查找相关资料后,终于...
  • ZD717822023
  • ZD717822023
  • 2017年11月17日 17:48
  • 402

iOS多张图片总是只能上传一张的问题

最近在做图片上传的功能,使用的AFNetworking提供的方法上传图片,发现多张图片时总是只有一张图片上传到后台。 有问题的上传代码为: 特别提醒: 创建AFHTTPSessionManager时,...
  • u012773581
  • u012773581
  • 2017年02月06日 17:30
  • 1237

关于Universal-Image-Loader加载同一张图只成功一张的问题

ImageLoader#loadImage(java.lang.String, ImageLoadingListener);当使用这个方法加载图片的时候,如果同一本地路径下的图片被加载多次。 你会...
  • a740169405
  • a740169405
  • 2016年05月19日 20:06
  • 2839

通过css将多个图标或图片用同一张图片通过定位背景位置调用到页面

http://www.html-5.cn/div-css/jiaocheng/1692.html
  • u012307002
  • u012307002
  • 2014年02月16日 16:20
  • 923

为什么编辑器加载不了图片?

如果需要编辑器载入图片,那图片所在站点的根目录下也要放置crossdomain.xml,例如图片url是http://t3.baidu.com/it/u=3205204196,1723632348&f...
  • webmeitu
  • webmeitu
  • 2014年09月18日 19:54
  • 1446

glide加载图片和自己写的方法加载图片对比

自己通过BitmapFactory工厂从网络上加载图片时,当出现一次性加载的图片过多时,将会一次性开启多个线程,导致出现程序崩溃,而Glide就不会, glide在内部实行了在界面显示的图片加载,当下...
  • xiaoke804376088
  • xiaoke804376088
  • 2015年11月19日 17:13
  • 777

wpf触发器,动作集合和图片切换,简单动画的触发

Style x:Key="BigFontButton">                   Style.Setters>                       Setter Propert...
  • yangqi1244
  • yangqi1244
  • 2016年04月12日 10:29
  • 197
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:为什么再次调用编辑器总是加载同一张图片?
举报原因:
原因补充:

(最多只允许输入30个字)