javascript - webapp 与 native app对比,求高手实战感受!!!
ringa_lee
ringa_lee 2017-04-10 15:53:40
[JavaScript讨论组]

webapp 与 native app对比,求高手实战感受!!!非常感谢!!!

ringa_lee
ringa_lee

ringa_lee

全部回复(5)
PHP中文网

主要是动画效果不流畅,在低端安卓机上,卡顿比较明显

阿神

webAPP用户体验很好,可以下载一些webapp来切身感受一下,例如:雅虎天气!相对来说,webapp对手机客户端的负荷要小一些,但是对网络要求比较高!

ringa_lee

从开发角度,html5做ios、android、wp等多套客户端比较方便。
但有些功能html5的体验不如native的,例如支付(涉及app跳转)等

巴扎黑

不懂你有没有发现,安卓和iOS的webview对HTML5的支持各不相同。我做的一个东东,iOS上完美显示,安卓上布局混乱,还调不过来,蛋痛。

阿神

刚好之前有在用 cordova + angular做一款app。页面逻辑和兼容性问题上确实省事不少,加上html这么多年的技术积累,开发确实很快。
然而偏偏一个问题难倒了–动画。
就这一个点出了问题,还偏偏是大问题,传统方式的动画完全成幻灯片了,帧数不超过10,iPhone会好点,也没用,完全无法达到原生的效果。所有动画换成transition3D,能解决一大部分,但是限制太多。
跟随这个问题一直追到底层,浏览器目前渲染默认不会开启硬件加速,只有通过transition3D强制开启,或者自己用webGL的canvas画。总而言之,都挺麻烦。
有几种策略可以权衡一下,html封装成组建,用于低特效和交互的界面,例如表单 列表。对效果追求完美的地方还得用原生。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号