【发布时间】:2013-10-10 05:53:03
【问题描述】:
我有一个谷歌网站。我想嵌入一个 SWF 文件,但我做不到。我能够显示图像和视频,但不能显示 SWF 文件。这个问题有解决办法吗?
【问题讨论】:
标签: flash google-sites
我有一个谷歌网站。我想嵌入一个 SWF 文件,但我做不到。我能够显示图像和视频,但不能显示 SWF 文件。这个问题有解决办法吗?
【问题讨论】:
标签: flash google-sites
您可以在 HTML 编辑模式下使用embed 选项卡
<embed src="//example.com/filename.swf"
width="540" height="540" pluginspage="http://www.macromedia
.com/go/getflashplayer"></embed>
保存后会自动生成一个小工具包装swf文件。您使用 https 协议以确保健壮性,否则确保内容可能不会显示。
【讨论】:
您可以创建自己的小工具http://example.com/gadget.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="Demo"
author="You!"
author_email="you@example.com"
width="558"
height="558">
<Require feature="flash"/>
</ModulePrefs>
<Content type="html">
<![CDATA[
<div id="flash-container"
style="text-align:center;height:558;border:0;padding:0;margin:0">
Loading...
</div>
<script type="text/javascript">
function showFlash() {
gadgets.flash.embedFlash(
'//example.com/demo.swf', 'flash-container', 6
);
}
gadgets.util.registerOnLoadHandler(showFlash);
</script>
]]>
</Content>
</Module>
然后您可以通过菜单嵌入小工具,通过 URL。
【讨论】: