在谷歌网站嵌入瑞士法郎

时间:2010-04-03 08:45:08

标签: flash google-sites

我有一个谷歌网站。我想嵌入一个SWF文件,但我无法做到。我能够显示图像和视频,但不能显示SWF文件。有没有解决这个问题的方法?

2 个答案:

答案 0 :(得分:0)

您可以在HTML编辑模式下使用embed标签

<embed src="//example.com/filename.swf"
  width="540" height="540" pluginspage="http://www.macromedia
  .com/go/getflashplayer"></embed>

保存后,它会自动生成一个包裹swf文件的小工具。您https协议的健壮性,否则保证内容可能不会出现。

答案 1 :(得分:0)

您可以创建自己的小工具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>

然后您可以通过菜单按网址嵌入小工具。