Встраивание SWF в сайт Google - PullRequest
1 голос
/ 03 апреля 2010

У меня есть сайт Google. Я хочу встроить файл SWF, но не могу этого сделать. Я могу отображать изображения и видео, но не SWF-файлы. Есть ли решение этой проблемы?

Ответы [ 2 ]

0 голосов
/ 10 октября 2013

Вы можете создать свой собственный гаджет 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.

0 голосов
/ 19 сентября 2012

Вы можете использовать embed вкладку в режиме редактирования HTML

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

После сохранения автоматически генерируется гаджет, обертывающий файл swf. Для обеспечения надежности вы используете протокол https, иначе контент может не отображаться.

...