【问题标题】:Embedding swf in google site将 swf 嵌入谷歌网站
【发布时间】:2013-10-10 05:53:03
【问题描述】:

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

【问题讨论】:

    标签: flash google-sites


    【解决方案1】:

    您可以在 HTML 编辑模式下使用embed 选项卡

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

    保存后会自动生成一个小工具包装swf文件。您使用 https 协议以确保健壮性,否则确保内容可能不会显示。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2016-11-22
        • 2019-03-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-28
        • 2015-10-23
        相关资源
        最近更新 更多