1

我正在尝试使用浏览器中的 Flash 将视频上传到 Youtube。使用官方 API创建的普通 HTML 表单可以正常工作,但我需要进度条。

我正在尝试使用 SWFUpload、Uploadify 和 Yahoo UI,但所有上传者都会抛出安全错误 #2049。我想这意味着 crossdomain.xml 文件拒绝了我的请求,对吧?

Youtube 的 crossdomain.xml 位于https://uploads.gdata.youtube.com/crossdomain.xml。尝试上传时,我可以在浏览器中看到此请求。我已经测试了 localhost 和 App Engine —— 发生了同样的错误。

你能给我一个提示吗?坦克。

4

1 回答 1

2

好的,解决方案是在上传网址中用 HTTP 替换 HTTPS。我还不知道,为什么 flash 不能发送 HTTPS 请求(mb,代理?)。

于 2013-01-28T23:35:26.133 回答