zoukankan      html  css  js  c++  java
  • lite 2.0新功能 转

    因为Flash Lite 2.0已经开卖,所以可以讲一下Flash Lite 2.0一些我认为有意思的新功能,依照重要程度排列:
        Unicode:动态文字可以展示中文,在我们华文地区来说,非常重要! 网管联盟bitsCN@com

      Mobile Shared Object (MSO):即PC上LSO,可以储存资料到手机,不用再为游戏储存等问题寻求其他Fscommand Flash2File的解决方法。 中国网管论坛bbs.bitsCN.com

      可以LoadMovie载入图像档案,不用再寻求JPG2SWF等工具在Server先转换,由于Decode能力借助手机支援,所以可以载入JPG/GIF/PNG,不支援Animated GIF/PNG Animation,由于要知道手机是否支援该格式,所以有System.capabilities的ActionScript来侦测。

     

      同样道理,loadSound支援动态载入MP3/MIDI,也是靠手机支援。 网管bitscn_com

      同样道理,Video可以播放3gp,其实也是靠手机支援,3gp影像一定盖在Flash内容上面,至于Embed Video in SWF也可以,不过File Size这么大,可行吗?


      SetInputTextType,可以限制Input TextField为Numeric, Alpha, Alphanumeric, Latin, NonLatin and NoRestriction。

      ExtendBacklightDuration,控制手机光亮时间(如果手机支援的话),感动!
    ExtendBacklightduration 背光持续时间
    命令参数返回值
    -1: 不支持
    0:出现错误,该操作无法完成。
    1: 成功
    Duration以秒为单位。最大值为 60 秒。

    可用性:Flash Lite 2.0

    示例
    下面的示例将背光的持续时间延长 60 秒:
    status = FSCommand2("ExtendBacklightDuration", 60)

    在flash运行快到60秒时再运行一次这个命令就可以了。注意不要完全在60秒时运行,因为时间轴上的时间和真实手机运行的时间有所出入,一般真实时间比时间轴上的时间长,我都是在时间轴上50秒的时候运行一次的。

      以下则是一些一般人认为有意思的新功能,我则不以为然:

      Flash Lite 1.1载入数据方法只可以用loadVariables载入URLEncode(myName=luar&age=12)格式数据,Flash Lite 2.0可以用LoadVars,更甚是用XML Object载入XML,不过实际上作用不大,因为XML档案一般较大,现实是避免使用,另外,也花手机运算能力去Parsing。

      Flash Lite 2.0是基于Flash Player 7和ActionScript 2.0,很多人对此有严重误会和憧憬,首先我认为Flash Player 7的东西大都不支援,下面会解释,另外,是否真的需要用到ActionScript 2.0?我觉得Flash Lite 2.0最好好处是可以用回Dot Sytnax去编写,还有Array、Function、Math Class等,对大部人是方便了。

      因为一句Flash Lite 2.0是基于Flash Player 7,很多人对此有严重误会和憧憬,我必须澄清一些错误:

      先说动态数据载入方面,其实没有什么改变,只是多了XML而已(现实中是否有用则另说),不支援Flash Remoting,不支援XML Socket,不支援RTMP。最大进步反而是Unicode,终于可以用中文数据!

      Video方面,不要妄想有Camera Object可以接收手机镜头的影像,不支援Sorenson Codec,不支援FlashCom的Video Streaming。 中国网管联盟bitsCN.com

      不支援Microphone Object,所以不要以为可以用手机录音。


      Flash Lite 2.0对手机硬体软体提高了,最少要Series60 2nd Edition。所以我觉得Flash Lite对高手机性能要求本质没有变,Flash Lite性能也没有进步,只是贵价手机性能提高了,刚好可以跑Flash Lite 2.0。

     

  • 相关阅读:
    VUE 网页端改成桌面端(Electron)
    GitHub 的使用(用Git完成代码提交)
    Entity Framework Code Firest 连接Sqlserver数据库(增删改查)
    C# 微信小程序支付(ASP.NET Core WebApi )
    Entity Framework Code Firest 连接Postgresql数据库
    ASP.NET Core 实现 MQTT通讯协议 Demo(开源库:MQTTnet)
    ASP.NET Core WebApi + EF Core(实现增删改查,使用Swagger测试API)
    Redis不同数据类型的的数据结构实现
    C#通过Redis实现分布式锁
    网络爬虫基本原理(一)
  • 原文地址:https://www.cnblogs.com/naiking/p/1197685.html
Copyright © 2011-2022 走看看