有阿里巴巴 Hilo 团队的人在吗,你们的框架给的示例游戏 FlappyBird 在安卓微信里玩一闪一闪的,是否有办法解决呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JiShuTui

有阿里巴巴 Hilo 团队的人在吗,你们的框架给的示例游戏 FlappyBird 在安卓微信里玩一闪一闪的,是否有办法解决呢?

  •  
  •   JiShuTui 2016 年 3 月 18 日 3941 次点击
    这是一个创建于 3691 天前的主题,其中的信息可能已经有所发展或是发生改变。
    游戏地址在这:
    http://g.alicdn.com/tmapp/hilodemos/3.0.8/flappy/index.html

    同一台手机,微信玩和浏览器有明显区别,微信内一闪一闪,浏览器内不会:
    http://7xikwc.com1.z0.glb.clouddn.com/weixin.mp4
    http://7xikwc.com1.z0.glb.clouddn.com/liulanqi.mp4

    是否是框架的问题呢,是否可以针对微信改进呢?
    (不要说我这手机不行,一千多的安卓机国内还是很多人用的)
    17 条回复    2016-03-18 12:05:00 +08:00
    qixinghaitang
        1
    qixinghaitang  
       2016 年 3 月 18 日
    你试试用 egret 的引擎做这个游戏,有任何问题,我们全力简答。


    发现我这么直接,给我这个广告打零分。
    06wj
        2
    06wj  
       2016 年 3 月 18 日
    你好 能提供下手机型号么 我们测试下
    qixinghaitang
        3
    qixinghaitang  
       2016 年 3 月 18 日
    @06wj 哇哦, Hilo 团队的伙伴,欢迎交流哈
    JiShuTui
        4
    JiShuTui  
    OP
       2016 年 3 月 18 日
    @06wj VIVO Y35A
    微信是最新版的 6.3.15 ,浏览器是手机自带浏览器
    pimin
        5
    pimin  
       2016 年 3 月 18 日 via Android
    我这里感觉在 Firefox 下表现良好,微信也可以
    chrome 下有跳动
    mx5,flyme5
    mxalbert1996
        6
    mxalbert1996  
       2016 年 3 月 18 日
    我这里倒是不闪,但每点一次屏幕就卡一下,根本没法玩,微信和 Chrome 都是这样。
    Nexus 5 + Android 6.0.1
    hronro
        7
    hronro  
       2016 年 3 月 18 日
    vm
        8
    vm  
       2016 年 3 月 18 日 via Android
    微信用的是安卓系统的 webview ,所以你需要说明安卓版本。。网页有问题估计还是因为 4.4.3 之前的 webview 都比较坑
    hronro
        9
    hronro  
       2016 年 3 月 18 日
    测试了下,很奇怪,我这里反而是微信里面用着最流畅, chrome 下每次点击屏幕时,整个游戏就会卡住,系统自带浏览器帧数极低,不到 10 帧,并且操作有明显的延迟。反而是微信浏览器内几乎没遇到什么问题。手机是红米 note3
    hronro
        10
    hronro  
       2016 年 3 月 18 日
    @vm ios 上用的才是系统的 webview 吧,安卓上用的是腾讯自己的 x5
    vm
        11
    vm  
       2016 年 3 月 18 日 via Android
    @hronro 是吗。。那为毛我 4.4.2 上 canvas 性能那么崩。。
    vm
        12
    vm  
       2016 年 3 月 18 日 via Android
    @hronro 我看了一下这个 x5 的文档,它是要装了 qq 浏览器才用它自己的内核(竟然是基于安卓 4.2 的 webview 。。。。),否则还是用系统 webview 。查 user agent 验证过了
    hronro
        13
    hronro  
       2016 年 3 月 18 日
    @vm 可能是手机不支持 canvas 硬件加速的缘故?
    我的红米 note3 的安卓版本号是 5.1 ,在 play store 上下载最新版的 chrome ,在 chrome://gpu 里查看发现 canvas 是不支持硬件加速的。微信里面不知道怎么看
    hronro
        14
    hronro  
       2016 年 3 月 18 日
    @vm 原来如此
    hronro
        15
    hronro  
       2016 年 3 月 18 日
    @vm 不对,刚才查了下,微信 6.1 版本以上的 android 用户,都是使用的 QQ 浏览器的 X5 内核。 5.4-6.1 之间的版本,若用户安装了 QQ 浏览器就是使用的 X5 内核,若用户未安装浏览器,使用的是系统内核。
    vm
        16
    vm  
       2016 年 3 月 18 日 via Android
    @hronro 不是。 canvas 性能问题是当时 webview 换成 chrome 30 时候的 bug ,见 https://bugs.chromium.org/p/chromium/issues/detail?id=315111
    vm
        17
    vm  
       2016 年 3 月 18 日 via Android
    @hronro 我是微信 6.3 。。难道因为我装的是国际版。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1198 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 17:40 PVG 01:40 LAX 10:40 JFK 13:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86