• swf文件切入网页中的三种方式


                                                   swf文件切入网页的三种方式

    方式一:

    1.       示例代码

    <object  width="100%"  height="100%"  id="Flash720Player"  >

               <param name="movie" value="Flash720Player.swf" />

               <param name="quality" value="high" />

               <param name="bgcolor" value="#ffffff" />

               <param name="allowFullScreen" value="true" />

               <param name="allowscriptaccess" value="always" />

               <param name="wmode" value="opaque" />

               <paramname="flashvars" value="参数列表 " />

         <embed src="Flash720Player.swf quality="high" type="application/x-shockwave-flash" width="100%" height="100%" name="Flash720Player" allowfullscreen="true" wmode="opaque" allowscriptaccess="always" flashvars="参数列表" > </embed>

     

    2.       优点

    切入方便,各浏览器也都能访问。适用于一般只展示而不与网页交互swf文件的切入(如动画广告)。

     

    3.       缺点

    网页生成的代码比较多,与网页交互较多(视频播放器)的swf文件用这种方式切入后在各浏览器下交互上会出现问题,而且处理方式也不太一样。(火狐,IE9

     

    方式二:

    1.       示例代码

    利用swfObject.js中的方法切入swf文件,切入后的代码如下:

         <embed src="Flash720Player.swf quality="high" type="application/x-shockwave-flash" width="100%" height="100%" name="Flash720Player" allowfullscreen="true" wmode="opaque" allowscriptaccess="always"  flashvars="参数列表"  id="Flash720Player" > </embed>

     

    2.       优点

    最终生成代码少,而且在各中浏览器中与网页交互没有问题。

     

    3.       缺点

    切入方式比较复杂,需要引入一个swfObject.js文件。

     

    4.       参考网站

    我分析新浪、搜狐和酷六等网站视频的切入方式都是这种。

     

    方式三:

    1.       示例代码

    <object  width="100%"  height="100%" data=” Flash720Player.swf”  id="Flash720Player"  >

    <param name="movie" value="Flash720Player.swf" />

    <param name="quality" value="high" />

    <param name="bgcolor" value="#ffffff" />

    <param name="allowFullScreen" value="true" />

    <param name="allowscriptaccess" value="always" />

    <param name="wmode" value="opaque" />

    <paramname="flashvars" value="参数列表 " />

       </object>

     

    2.       优点

    最终生成代码少,切入方式相当的简单。经测试在火狐、傲游等浏览器下访问没有问题。

     

    3.       缺点

    IE浏览器和360浏览器下不能显示。

     

    4.       参考网站

    优酷和百度,他们在火狐下是用的这种处理方式,我怀疑他们在IE里面的处理方式不太一样,应该用得是另一种处理方式。

     

  • 相关阅读:
    android头像更换(实现拍照和从手机图片里选择两种形式)
    安卓开发实战-记账本APP(六)
    安卓开发实战-记账本APP(五)
    安卓开发实战-记账本APP(四)
    安卓开发实战-记账本APP(三)
    BaseAdapter的三种表达式分析,startActivityForResult的使用
    使用Bundle在Activity之间交换数据
    深入理解JVM-类加载器深入解析(3)
    深入理解java内存模型--读书笔记
    深入理解JVM-类加载器深入解析(2)
  • 原文地址:https://www.cnblogs.com/chenhaib/p/2208753.html
Copyright © 2020-2023  润新知