我正尝试使用浏览器中的Flash将视频上传到Youtube。使用official API创建的常用HTML表单工作正常,但我需要进度条。
我正在尝试使用SWFUpload,Uploadify和Yahoo UI,但所有上传者都会抛出安全错误#2049。我想这意味着crossdomain.xml文件会拒绝我的请求,对吗?
Youtube的crossdomain.xml位于https://uploads.gdata.youtube.com/crossdomain.xml。尝试上传时,我可以在浏览器中看到此请求。我已经测试了localhost和App Engine - 发生了同样的错误。
你可以给我一个提示吗? Tnanks。答案 0 :(得分:2)
好的,解决方案是在上传网址中用HTTP替换HTTPS。 我还不知道,为什么flash不能发送HTTPS请求(m.b,代理?)。