最近我注意到一个我创建的flash视频播放器在https URL下播放时遇到了不安全内容问题。我花了很长时间检查我的文档源代码以及嵌入和视频URL,确保它们都适应了https协议。显然,在https URL上,重要的是要防止页面加载任何不安全的内容,但我还发现对于IE7用户,播放器无法加载(可悲的是,由于我的网站上有很多IE7用户,我不能忽略这个问题)。Chrome的控制台特别提到了两个不安全的URL被访问时,播放器被加载:
我最初使用的是“经典文本”类型,但没有效果后,将所有文本对象切换到“TLF文本”类型。我还费尽心思地嵌入了所有字体(仅使用Arial Regular和Bold字体,每个字体都嵌入了所有大写/小写字母,数字和符号。任何文本对象中都不使用其他字形),以便它不需要(或不应该)连接到Adobe的服务器。
那么,我是否忽略了一些明显的东西,还是Flash CS6中的解决方案更加复杂?
非常感谢您提供任何帮助。
我找到的与解决此问题最相关的资源在这里:http://forums.adobe.com/message/4785213 用户似乎遇到了同样的问题,但现在对我来说问题是,这个解决方案(以及我找到的所有其他解决方案)都涉及Flex,而我正在使用Flash Professional CS6。[我的页面链接]显示了来自http://fpdownload.adobe.com/pub/swz/crossdomain.xml的不安全内容。
[我的页面链接]显示了来自http://fpdownload.adobe.com/crossdomain.xml的不安全内容。
我最初使用的是“经典文本”类型,但没有效果后,将所有文本对象切换到“TLF文本”类型。我还费尽心思地嵌入了所有字体(仅使用Arial Regular和Bold字体,每个字体都嵌入了所有大写/小写字母,数字和符号。任何文本对象中都不使用其他字形),以便它不需要(或不应该)连接到Adobe的服务器。
那么,我是否忽略了一些明显的东西,还是Flash CS6中的解决方案更加复杂?
非常感谢您提供任何帮助。