Javascript未捕获TypeError

时间:2013-02-25 22:12:49

标签: javascript facebook

我有一个Wordpress网站,我使用Facebook登录。除了一页之外,它的效果很好:

http://www.wheretotravelblog.com/add-post/

在该页面上,我看到一个Java错误:

Uncaught TypeError: Cannot read property 'currentStyle' of null plupload.js:2
g.getStyle plupload.js:2
(anonymous function) plupload.html5.js:1
g.extend.trigger plupload.js:2
(anonymous function) plupload.js:2
j.runtimes.Html5.j.addRuntime.init plupload.html5.js:1
v plupload.js:2
g.extend.init plupload.js:2
WPUF_Obj.featImgUploader wpuf.js:108
WPUF_Obj.init wpuf.js:14
(anonymous function) wpuf.js:213
l jquery.js:2
c.fireWith jquery.js:2
v.extend.ready jquery.js:2
A

Facebook登录按钮无法正常工作 - 不是登录我,而是什么也没做。

我在.js文件中查找了第108行调用下面代码的代码

WPUF_Obj.featImgUloader

这就是我发现的:

featImgUploader: function() {
        if(typeof plupload === 'undefined') {
            return;
        }

        if(wpuf.featEnabled !== '1') {
            return;
        }

        var uploader = new plupload.Uploader(wpuf.plupload);

        uploader.bind('Init', function(up, params) {
            //$('#cpm-upload-filelist').html("<div>Current runtime: " + params.runtime + "</div>");
            });

        $('#wpuf-ft-upload-pickfiles').click(function(e) {
            uploader.start();
            e.preventDefault();
        });

        uploader.init();

任何人都对导致此问题的原因以及是否可能影响我的Facebook登录有任何想法?我认为Facebook也会调用某些东西.init()所以我想知道是否存在冲突?

提前致谢, 罗布

1 个答案:

答案 0 :(得分:1)

这是一个JavaScript错误,而不是Java错误。 你的插件似乎有问题。