zoukankan      html  css  js  c++  java
  • 使用uploadify上传图片时返回“Cannot read property 'queueData' of undefined”

    在使用uploadify插件上传图片时,遇到一个比较坑的错误:上传时提示“Cannot read property 'queueData' of undefined”。

    遇到这个问题有点无语,因为这个上传功能是调试好的,现在只是新家了另外一个上传功能,但是却不行了,没办法还是找问题吧

    根据uploadify.js源码找到了错误提示中的“queueData”属性

    queueData是swfuploadify的一个属性,而swfuploadify在swfobject加载成功后才会声明,再加上在chrome中加载后的样式如下

    这个样式明显有问题,应该是浏览器的flash支持问题(swf是动态生成flash插件的),因为在其他浏览器加载后样式没有问题。

    首先确认chrome浏览器的设置,是允许运行flash的,然后尝试下载安装了最新版本的flash,结果还是不行。然后又仔细看了下浏览器的flash设置,发现安装的新版chrome浏览器多了一个设置

    有一个先询问的设置,并且默认是选中的。因为之前安装的旧版chrome没有这个东西,安装新版chrome后也没有注意这个属性到底是干什么用的,但是直觉这个东西不是好东西,所以果断关掉了这个选项,重新运行项目后,果然不再报错了

    遇到这样的坑真是让人无语,不过总算是没有浪费太多时间,发出来希望给遇到同样问题的友友提供一点帮助

  • 相关阅读:
    NOIP 转圈游戏
    NOIP 2012 同余方程
    BZOJ3864 Hero meet devil
    HDU3045 Picnic Cows
    「PKUWC2018」随机算法
    CF543E Listening to Music
    CF833E Caramel Clouds
    「PKUWC2018」Slay the Spire
    Luogu2183【国家集训队】礼物
    CF932E Team Work
  • 原文地址:https://www.cnblogs.com/soundcode/p/7399345.html
Copyright © 2011-2022 走看看