1

用户无法使用具有 Pepper Flash 播放器插件的 Chrome 通过我们的 flex 网站下载文件。通过 Flex 中的 navigateToUrl 调用在 Chrome 中不再进行下载。但是,如果我在 chrome 中禁用胡椒闪光插件,那么它工作正常。你们知道这个问题的任何解决方法吗?

4

1 回答 1

2

有同样的问题。尝试使用外部接口。

在 JS 部分的 html 中:

function downloadFileFromAS( _fileURL ) {
    window.location.href=_fileURL;
}

在 AS3 中:

if( ExternalInterface.available ) {
    ExternalInterface.call( "downloadFileFromAS", fileUrlGoesHere );
}

记得在 html 中设置 allowscriptaccess = "always"

看起来它至少对我有用。

格雷格

于 2013-09-03T16:10:41.300 回答