美文网首页
uploadify 访问当前 URL

uploadify 访问当前 URL

作者: djyuning | 来源:发表于2017-10-30 15:30 被阅读17次

    项目中用到了 uploadify 插件,但只要是调用该插件的地方,就会出现请求当前 URL 的情况,如:

    当前 URL 为:http://www.jianshu.com/subscriptions#/timeline
    控制台(开发者工具 > Console)会莫名出现一次 404 请求:http://www.jianshu.com/subscriptions
    

    断点查找 uploadify 的源码,发现是 SWFUpload 这个类中的 completeURL 有问题,看到网上也有相同的疑问,这个问题不影响正常使用,但比较闹心。解决方法如下:

    查找源码:

    this.settings.upload_url = SWFUpload.completeURL(this.settings.upload_url);  
    this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url)
    

    修改为:

    this.settings.upload_url = SWFUpload.completeURL(this.settings.upload_url);  
    this.settings.button_image_url = this.settings.button_image_url ?  
    SWFUpload.completeURL(this.settings.button_image_url) :   
    this.settings.button_image_url
    

    网友的解释是:

    当没有设置 button_image_url 的 url 或者设置为空时,他会默认去访问当前的 url 地址 ········ —— 小鲅鱼

    原文地址: http://www.oschina.net/question/96568_117454

    相关文章

      网友评论

          本文标题:uploadify 访问当前 URL

          本文链接:https://www.haomeiwen.com/subject/nhfrpxtx.html