使用JavaScript上传YouTube视频不适用于FF

时间:2018-06-03 10:27:07

标签: javascript firefox youtube upload

upload_video.html示例(https://github.com/youtube/api-samples/tree/master/javascript)可能无法与Firefox 60.0.1一起使用。

当我在其他浏览器上测试此示例时,没有问题。 但是,我在FF 60上测试了它,我遇到了一个问题:将视频文件上传到服务器后,来自youtube的响应不是JSON,而是upload_video.html的html。

我在cors_upload.js的第217行设置了断点:

216: MediaUploader.prototype.onContentUploadSuccess_ = function(e) {
217:    if (e.target.status == 200 || e.target.status == 201) {

e.target是:

  

target:XMLHttpRequest

     

mozAnon:false

     

mozSystem:false

     

onabort:null

     

onerror:bound()

     

onload:bound()

     

onloadend:null

     

onloadstart:null

     

onprogress:null

     

onreadystatechange:null

     

ontimeout:null

     

readyState:4

     

回复:" \ r \ n \ r \ n \ t \ r \ n \ n \ t \ t ..."

     

responseText:" \ r \ n \ r \ n \ t \ r \ n \ n \ t \ t ..."

     

responseType:""

     

responseURL:" http://mydomain/path/null"

     

responseXML:null

     

状态:200

     

statusText:" OK"

     

超时:0

     

上传:XMLHttpRequestUpload

     

withCredentials:false

这是一个错误,还是我的错误?

0 个答案:

没有答案