华为web访问手机 webapp开发问题

在做移动端h5的时候,有些简单的页面,我们一般都会给body写上:
width:100%;
height:100%;
然后给一个满屏的背景图,简单方便的适应不同屏幕的手机。
有时候为了采集用户信息,页面上会放置几个input框让用户填写,那么问题就来了。
如图,一个100%布局的页面,上面有一个input
在input没有获得焦点(即没有弹出输入法)的时候,我们的华为手机和其他机型表现的都很完美
这是iphone的样式
别高兴的太早,我们点击input试试看
看起来Iphone好像也没什么问题,input获得了焦点,页面自动滚动到了合适的位置,将input正好置于页面的中间(请忽略那个安全警告,快下班了,截图截的很心急….)
那我们再来看看华为:
what the xxxx?整个页面感觉像被输入法给挤扁了,由于此时我的input是垂直&&水平居中的,所以跟随着被挤扁的body一起上来了,页面也不能滚动。
如果在实际场景中input使用top定位,则很有可能出现这种情况
果然,body已经装不下input了,是什么导致了这种情况?
借助vconsole工具看了一下,window,document,body,input等的容器的高度都没有发生变化,clientHeight,offsetHeight等的属性值也没有发生改变,暂且只能认为:
输入法的弹出并没有实际影响页面元素的数值,只是改变了屏幕的显示方式
所以看上去很扁的页面,实际上没有任何改变,如果有哪位大神深入研究过这个问题也请不吝赐教,但是话说回来,要怎么解决这个问题?
与上面的那个不一定正确的结论相悖的是:
如果在input获得焦点时,手动给body重新赋值,可以达到解决问题的效果
var h = window.innerH
var myInput = document.getElementById('myInput');
myInput.addEventListener('focus',handler,false);
function handler(){
$('body').height(h);
效果如下:
跟iphone上一样,input获得了焦点,页面自动滚动到了合适的位置,将input正好置于页面的中间。(这里的input是top定位,距离写死)
如果你使用的是bottom或者top距离使用的百分比,那么又会出问题,虽然看起来页面没有被挤扁,但是input的位置会改变,需要注意
不止输入法,部分华为机型屏幕下边会有虚拟键,也会产生类似的改变页面布局问题,我这里没有这些手机,不再贴图。
在面对华为用户时谨慎使用bottom定位以及百分比数值定位!
在面对华为用户时谨慎使用bottom定位以及百分比数值定位!
在面对华为用户时谨慎使用bottom定位以及百分比数值定位!集成环信后,只要是华为手机,环信初始化就会崩溃?
[问题点数:40分]
集成环信后,只要是华为手机,环信初始化就会崩溃?
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2014年 总版技术专家分年内排行榜第二
2013年 总版技术专家分年内排行榜第三
匿名用户不能发表回复!|在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
问题如标题,在魅族,华为的自带浏览器有问题,经调试,main.js没有加载,网页title有渲染上,页面元素没有渲染,其他浏览器,其他手机,pc端均是正常的
已试过的方法:尝试1:webpack2.6.1 降级为2.3.3
无效尝试2:webpack-merge@4.1.0 降级 webpack-merge@2.6.1
无效尝试3:"webpack-dev-server" 降级"^2.7.1", 无效尝试4:将static里的文件清空,无效尝试5:引入babel-polyfillentry: {
app: ['babel-polyfill', './src/main.js']},
哪位大神能帮帮忙…………
更新:经过排查,发现是在xhr.js中引用了jquery的原因,如图:xhr.js主要功能是封装了ajax调用接口
印象中vue可以导入jquery,所以百度了下vue导入jquery的正确方法,做了如下修改,仍然不行
望大神指教……
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
是否是使用了es6语法?部分浏览器对es6的部分语法还不支持由于是开发模式,所以webpack并没有做es6转es5处理,所以会导致白屏而打包之后正常是因为webpack将es6转化为了浏览器支持的es5
解决办法 就是将不支持的es6语法换为es5
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。随着 h5 的普及,是不是不再需要开发 app 了?
00:02:01 +08:00用 iPhone 发布 · 32330 次点击
有这么一种感觉,用h5开发出的web app体验上并不比原生app差太多,但其跨平台的特性大大减低了开发成本,而且可以快速迭代。某些类型的app体验并不会差太多。这种情况下是否就没有开发原生app的必要了呢?
第 1 条附言 &·&
18:09:29 +08:00
感觉大家可能误解我的意思了,我想说的是&某些APP&,例如V2EX这样的网站,h5基本是可以满足需求的。只是少一些类似推送的功能,但可以用微信推送等技术解决。这种情况下还有开发原声APP的必要吗?毕竟那是很大的一个成本
99 回复 &| &直到
17:12:40 +08:00
& & 00:35:57 +08:00
等手机能上16G内存的时候再说这话吧
& & 01:00:46 +08:00 via Android
首先楼主的前提就是错的 ?
& & 01:09:20 +08:00 via Android
& & 01:18:17 +08:00 via iPhone
如果设备没联网…
& & 03:31:14 +08:00
@ 不过那文章用的 Chrome 是 29 的,现在已经 38 了,不知道是否还是有那么大的差距呢?
& & 03:42:26 +08:00 via Android
pc上是这样,这个趋势2005年开始就已经被大多数人认同了。但手机上,web前景并不明朗。
& & 06:06:27 +08:00 via iPhone
一句话,你 PC 上的IDE,游戏还没有被HTML替代。
HTNL5 App能否普及的关键在于,Android下的性能表现。
& & 06:45:56 +08:00 via iPhone
@ 这篇文章太赞了!
& & 06:51:14 +08:00
iPhone 初代刚发布的时候 Apple 就是这么说的,iOS (当时还叫 iPhone OS)的官方 SDK 也是后来很久才发布。但事实证明…
& & 07:23:12 +08:00
大部分不需要原生api的应用基本都可以被取代了!
& & 07:38:03 +08:00 via iPhone
@ Intel XDK 使用 node-webkit ,它是 IDE
目前性能的瓶颈都出现在资源问题上,我也期待摩尔定律能最终让 HTML5 可以达到原生应用的效果,至少电脑上可以,但是手机可是寸土寸金的
& & 07:58:16 +08:00
@ 你在电脑上访问一下Google Map就知道了,HTML5 + JavaScript开发应用纯属扯淡。
我顶配的电脑访问Google Map都卡的一B。
& & 08:04:32 +08:00
性能问题==时间问题
& & 08:13:45 +08:00
哪怕未来手机性能提升了,原生应用的体验还是可以继续秒杀h5几条街
& & 08:19:17 +08:00
@ 文章太老,现在ip6性能至少比4s好上2倍以上
& & 08:23:30 +08:00 via iPhone
@ 移动端的世界不只有iOS, 如果Android 给力的话,现在起码50%的应用是HTML5
& & 08:27:47 +08:00 via iPhone
偷偷告诉你win8 app在n年前就支持html5原生开发了,并且win8.1好多预装微软app都是html5,比如邮件客户端,比如新闻客户端,但是你在移动端非Windows平台根本找不到一个在运行速度、内存控制上能跟IE11抗衡的浏览器,并且那些HTML App没有一个不调用COM,没有一个不调用C++或者C#,真正的运算工作js根本无能为力。
还记得腾讯做的那个旧版Metro QQ吗,那是js做的,功能不及桌面qq的十分之一,效果简陋,但内存占用比桌面qq还大,并且低端设备上体验相当糟糕。现在的版本已经用C#全部改写了。
并且看看实际情况,哪个大公司不是一心推广客户端?网页端都是指向客户端下载的链接,这说明HTML5的趋势已定,根本不是客户端的对手,而是为了临时解决无客户端时的不便,取代无从谈起,不然当初iOS不就没必要做App Store了?
& & 08:30:10 +08:00 via iPhone
不考虑性能了吗
& & 08:30:31 +08:00
@ 文章的重点是内存好么!!!
& & 08:42:36 +08:00 via iPhone
@ 过几年 64G 的手机内存都可能是标配了
如果瓶颈只是性能,那绝对是时间问题
& & 08:43:49 +08:00
@ 既然你文章都没读完,那我也没必要跟你细说了。
& & 08:48:24 +08:00
`phonegap` 卡卡卡...
& & 08:50:55 +08:00
脚本语言的性能瓶颈不会随着硬件升级而消失,有些人这么多年来怎么还没看明白这一点。
& & 08:53:26 +08:00 via Android
@ 你试试跑在iOS上。。。
& & 08:58:22 +08:00
醒醒 工头喊你搬砖了
& & 09:00:48 +08:00
我总觉得竞争总是会让制作方选择[更能生产出更好产品的技术平台], 在合理的前提情况下
& & 09:01:32 +08:00
流量不要钱而且上下行都有100M+那就真的不用考虑原生APP了。
& & 09:02:40 +08:00
得等电池瓶颈和发热问题解决了之后,才有可能出现16G内存的移动设备了。那个时候可能H5开发确实是一个比较好的方案。
& & 09:04:17 +08:00 via Android
@ 性能跟语言本身有什么关系
& & 09:07:25 +08:00
资源是一方面,功能也是不可忽视的。Html5能调用特性化的底层API吗!?比如iPhone上开个网页,然后网页与AppleWatch数据通信?
& & 09:12:13 +08:00
@ 跟语言的运行机制有关
& & 09:12:16 +08:00
你可以试试12306在android上的体验
& & 09:15:40 +08:00
感觉楼上各位都误解LZ的问题了。
LZ的意思是,*某些App*, 用H5开发出的体验效果跟Native差不多,是不是就可以不必开发Native版了。
我觉得是的。
& & 09:18:37 +08:00
1分钱的个人开发费用,却要消耗上亿人终端硬件的升级;10W公司开发费用,但省去了上亿人终端硬件的升级;关键看取舍,个人主义除外。
& & 09:19:27 +08:00
请问 h5 是什么高新技术?
& & 09:21:23 +08:00
请说一个在浏览器直接访问的体验优质的 Web APP?
& & 09:23:59 +08:00
感觉性能差别不明显的话应该可以吧
& & 09:24:25 +08:00
这文章通篇重点是GC烂到家了,程序员要性能就要管内存
空闲内存得是是六倍于需要的内存
16G/6 = 2.6G
啥程序需要2.6G?
不过现在手机端常见的1G/6=170MB。。。
& & 09:29:50 +08:00
如果真这样了 那还养那么多软件公司干嘛
真到那时你也失业鸟
& & 09:44:42 +08:00
当手机性能升级, 原生应用所能做的也同时在升级, 这是h5所不能替代的
& & 09:45:51 +08:00
@ 题主说的大概是把HTML打包成Apk、ipa之类的吧
& & 09:46:11 +08:00 via Android
某些类型的应用如此。事实上这些应用也基本上都h5化了, 包括淘宝在内的很多app都已经是公司做个自己的壳,包裹着大量的html5代码了。但是很多领域在可以看到的时间里还是离不开原生开发,你用h5给我开发个输入法,来电拦截,权限管理,浏览器我看看?
& & 09:48:09 +08:00
Under the hood: Rebuilding Facebook for iOS
& & 09:49:01 +08:00
@ 性能跟语言本身关系不大,跟语言的实现方式有很大关系
& & 09:49:19 +08:00
web虽然很牛逼了,但说想取代原生app得话,那也是不可能的,web本身的控制视图的方式就决定相对原生app来说需要更好的单核cpu性能,更多的内存,js在x86和arm上同等主频也有很大的性能差距,而且一旦web可以调用更多的底层api,那么巨大的安全问题也不是那么容易解决的
& & 09:49:27 +08:00
刚好最近在看这类的文章
感觉还是有使用场景的。不过最好的还是用native吧。我的感觉而已
& & 09:52:01 +08:00
@ 你这个太旧了,起码是3个摩尔周期。
上面的ipad sunspider成绩是5000ms,现在的ipad air 2成绩是300ms,早提了不知道多少倍了。
& & 09:53:09 +08:00
@ 云输入法算么?
& & 09:55:08 +08:00
折中一下,某些类型的应用,native + h5还是可以凑合的
& & 09:55:19 +08:00
当年facebook也是这样想的,而且也这样做了,最后被现实无情的抽打。
& & 09:55:39 +08:00
不是。月经贴都快变成日经了...
& & 10:02:23 +08:00 via Android
Web暂时火不了,但我看好它的未来,特别Amazon推出Lamda这样的服务之后。随着人工智能和大数据的发展,云端越来越重、终端越来越轻是必然的。
基于硅片的移动SOC性能提高将止步于摩尔定律终结,而端到端通讯宽带和延迟是5G技术重点要解决的,通讯厂商早就布局好,只等市场成熟,我猜这也是华为坚持聚焦本业的原因。
我猜在华为等通讯厂商高层眼里,云端技术 + Web终端是未来,IOS/Android Native App才是过渡。
几年前我查询,就看到华为有注册 End to End Communication Session QoS 专利,思科也有类似专利,这意味着未来每次通讯都能有QoS保障,大量数据实时传输的稳定性提高,基于实际QoS而不是简单带宽的移动宽带定价也可成为电信公司新利润增长点。
& & 10:02:47 +08:00
@ 为什么都不看到文章结尾呢...
& & 10:07:30 +08:00
h5 和 js 要代替原声的应用基本不可能,性能内存都是问题。但关键h5 和 js都是跑在浏览器上的本身就不是用来代替移动应用的,只是在某些特定的应用上用h5 和 js 很方便,比如楼上 @ 说的一些详情展示的页面和应用。 如果真要代替的话我觉得也应该是另一个语言
& & 10:09:16 +08:00
APP一个设备可能只会装100个,甚至只需要三四个。为什么要装你的APP?
但是这个世界网站是100W倍吧。
& & 10:09:49 +08:00
楼主可以安装一个 HTML5 launcher 玩玩,我 MX3 装了,CPU 直接满载.
& & 10:12:08 +08:00
请参考现在是web开发多,还是window客户端开发多
& & 10:16:10 +08:00
@ 较真的话,可以算。或者你干脆开发一个软件,说我这个软件就叫“输入法”,你咬我啊?!哈哈
& & 10:19:00 +08:00
我以为v2ex上不会有这种问题
& & 10:20:17 +08:00
为什么没人说过淘宝的app呢?淘宝app的首页不就一个h5的应用吗?
& & 10:32:46 +08:00
阿里、平安、电信不是大把应用基于hybrid app么.
微信里的大量即开即用的应用也能算吧.
离开场景谈性能是耍流氓啊.
& & 10:34:07 +08:00
@ 哈哈,我当时毕业的时候就是翻译的这篇论文,不知道学校有没有人能发现他的价值~~
& & 10:38:47 +08:00
是可能的,很有可能:
楼上说的网速问题,不成立,h5 app可以打包成app
只要等到h5的效能能达到native的效果就可以了,等吧
& & 10:46:40 +08:00
我倒觉得h5的短板不在于性能,h5你能推送消息到信息栏么?你能读通讯录然后上传到服务器么?你能往SD卡里面乱写数据么?iOS不知道,反正Android上不耍耍流氓都不好意思说自己是个app
& & 11:14:50 +08:00
@ 这个只要提供api给h5就行了,你没有看到现在h5规范里面一堆跟设备相关的api么,比如地理位置,方向啥的,感觉h5都是为移动而生的,你说的这些如果很有必要,就看w3c怎么制定规范了
& & 11:19:56 +08:00
又是H5占领世界说~~~如果这玩意能占领全世界, 那为何C/C艹这么几十年了依然是语言榜榜首呢~~~性能,性能,性能!能触及到底层的东西才能谈的好性能。用JS来做一些高性能的APP,你在开玩笑?当手机芯片和内存是桌面级别的么。哪怕是跟桌面一个级别的,桌面上那些web app都死掉多少,比如前一阵刚关掉的WEB QQ
& & 11:20:20 +08:00
纯web app体验还是差一些,但是hybrid app的前景还是很不错的,长远看来,大部分对性能要求不苛刻的app都可以使用html5/hybrid技术实现,看看ionic多火啊 -
& & 11:23:28 +08:00
而且说白了, H5在牛逼也要依靠于把他转换成native code的容器,容器达不到,h5在有用,对于手机也是没用。手机上这些容器不都是用C/C艹写的么。连大JAVA都要依靠C/C艹来辅助开发解决个别大运算和其他比如安全啊什么的一些问题,JS这种完全不用编译转换的解释型代码,你在开玩笑?
& & 11:26:12 +08:00
具体还是看app情况,以及应用人群了
在相当的时间里都是会共存的
例如微博来说,主要就是信息流,用H5做还是不错的,我手机就已经卸载客户端了,当然了,客户端很流氓
但是QQ这种,存在信息推送,用H5很难想象关闭浏览器后还怎么操作推送信息了
同样的,如果有重度微博用户,那么客户端的推送功能也是H5代替不了...
技术是为业务服务的,工程师的眼光可不能有非此即彼的狭隘
& & 11:29:22 +08:00
@ 这篇文章是你翻译的么?
我一直想给这篇文章的译者donate 2块钱的...
& & 11:44:06 +08:00
@ 不是。。。我谷歌翻译加人工调整,大学论文,没认真做的。
& & 11:52:01 +08:00
客户需要 推送!推送!推送!
html5 能推送么????
我是不喜欢推送的,所以只要是能html5能访问的,我基本上不会用APP的,比如新闻资讯类,BBS类的。手机上装个微信微博QQ支付宝淘宝 再加上一些工具类APP就可以了
& & 12:00:28 +08:00
浏览器里的HTML5不能推送,但HTML5开发的客户端推送不成问题吧。
HTML5技术不等于HTML5网页,跟HTML5网页对应的是app的MVC的M(模板)部分
& & 12:34:19 +08:00
大部分的人目光很短浅,就像IPHONE出来时都说一定不会成功那样 @ 说得很好,这个世界网站有很多很多。
& & 12:47:17 +08:00
@ 过几年,电脑标配64GB Ram都不一定实现
& & 13:00:01 +08:00 via iPhone
推送技术上早就不是问题了。
苹果随时都可以引入 iOS
& & 13:00:18 +08:00
做过几个 web app 项目,ionic+angualr,avalon 等各种框架都尝试过,最后都是硬着头皮改下去的。。。 Android 上的 UC、猎豹、QQ、百度浏览器等等,调兼容性的问题能折腾死人,特别是 Android 2.x 下的各种问题
这里的兼容性问题还不包括 css 的兼容性,而是指 js 和性能方面的。。。
不说其他的,一个 html upload 图片,能解决所有 Android 浏览器的上传的话就不得了了。。。
所以,看到楼主的标题,我颤抖了。。。。
& & 13:00:48 +08:00
@ html5标准制定了八年,一个最简单的地理信息访问API都能难产。等这些API实现,估计太阳都成红巨星了。
& & 13:30:10 +08:00
你再说一遍 H5
我保证不打死你
& & 13:49:08 +08:00
Html 5 游戏,非常耗费流量。
App 游戏就不怎么费流量了。
& & 14:44:41 +08:00
@ 难道我换了iphone6p,所有用户至少就是5?
用4的用户不用管了?
& & 14:48:50 +08:00
uc给阿里收购,老板去搞高德地图,就知道了吧,web就是个过渡。
下个信息技术世纪,是app的新形态,web坐吃等死吧,到现在bs也没完成打倒cs。
还想把app给收了?
& & 16:18:08 +08:00
可是总会有安卓用户啊。 (??ω?`)
& & 16:43:58 +08:00
@ 确实,目前实际应用,这方面坑还是挺多的。
& & 18:19:08 +08:00 via iPhone
@ 微信现在已经开放了第三方应用(网站)消息推送的接口,美国有类似yo这样的APP可以满足这项需求(它们也有api)。我觉得随着互联网的发展,这不是主要考虑的问题
& & 18:21:06 +08:00
说实话,以现在的技术,一滑动,完全能感觉到这是不是Webapp。
差距还是非常明显的。
& & 18:24:30 +08:00
@ 还是要管的,内存管理靠经验是可以做好的,大概比原生多用50%内存,并非难以接受,合理优化也是流畅跑起。
我几个月前做移动web开发,测试safari兼容性的时候还是用的256内存的touch4。
& & 19:40:26 +08:00
扯来扯去就说性能问题,性能问题是一定解决的问题,其实还有什么好扯的呢,web是写界面最好的方式,也是发布最好的方式,pc除了一小部分app是需要客户端,到了移动互联网从b/s回到c/s竟然没人觉得是退步的行为真是服了
& & 20:41:03 +08:00
@ 还有一个问题就是对WEB APP的定义问题,就像我前面说的,很多软件都是用原生做个壳,里面包HTML5,那这种算不算原生呢?这种混合开发方式其实还是离不开原生的。
所以这个讨论其实根本就是没意义的,混合开发的大行其道早就已经用现实说明了一切。
& & 20:49:05 +08:00
我觉得『某些app』的说法比较准确,考虑实际情况,追求效率和迭代为上而且性能要求不苛刻的完全可以使用h5代替。硬件越来越发达的情况下,有时候更多追求一个开发效率,而非死抠性能。
& & 20:50:29 +08:00
什么时候h5表示html5了我擦。
& & 21:45:18 +08:00
@ 那啥,MVC里的M是Model(模型),不是template(模板),看到你这个模板,我实在是忍不了了,如果非要对应MVC的话,网页应该是V,View(视图)。
我不知道Android的情况如何,开发iOS应用内存是非常不够用的,说性能不是问题的人忽略了一个事情,不光只有硬件会升级,软件对硬件的需求也会升级的
& & 22:17:26 +08:00
又有可以吐槽的帖子了...
& & 23:30:22 +08:00
@ MVC里的M是模板的意思吗?
& & 09:25:53 +08:00
很多人没搞清楚web app和hybrid app
& & 10:31:38 +08:00
这真热闹。作为一个C++和H5均有经验的开发者,我的理解是:
1. H5的确慢,将来也快不到哪去(很赞同一楼链接里那些说法)。但是,看你用它来干啥了,在桌面做个流程图工具-够用了(见Chrome Web Store的Gliffy);手机上做RPG游戏-扯淡。
2. H5应用没必要全都是H5,性能核心处用native编码未尝不可,这叫hybrid的H5。同样用hybrid的方法也可以解决H5无法调用的一些系统功能,如手机上的消息栏通知、电话监听啥的。Chrome, Android, iOS均支持这样的方案。
3. 同2类似,将来的H5应用可能以Hybrid的居多,并且混淆在各个环境里面,可能你用过你也不知道。
4. 性能比较例子:小米2上用H5做的侧栏滑出动画只有30FPS(用的是目前最快的方法了:CSS transition+will-change),而INBOX等Native应用目测至少60FPS。虽然不能说卡,但是至少不是如丝般顺滑,你要做*产品*的话这点手感也很重要。
5. 浏览器兼容问题很麻烦,就不要想去做在各个浏览器都能用的H5 App了。你做10个到处能运行的烂应用也顶不上一个精品啊。
就这些了,不吹捧不驳斥,H5能发展起来可能也不是你我想象中得那种H5了。
& & 13:35:51 +08:00
& & 16:10:28 +08:00
@ 如果只是内存问题,我同意,那文章不错,不过也不是只以那文章来说事。
内存,从当年我们用128K到现在pc上面普遍8G,有很多变化。
那时候都是命令行,界面少,现在内外存都大了相当多,界面也好,2/3D也好,不是问题。
可是操作系统的多任务,现在是pc以windows为主,安卓多任务不合适。
在这个前提下,js和web效率低,做不了几个后台任务。
ios下一个革命的实现真正的多任务后台机制,所以那文章最有亮点, 是分析了mac开发方式,建议用arc而不是gc.
& & 17:12:40 +08:00
不是谁非要取代谁,都没有这个能力。我觉得手机上还是native为主,web为辅吧。
native性能高,但不同平台得完全重新开发,比如安卓和ios代码复用率很低吧.
web性能肯定低点,不过在ios里面这个问题不大,支持的还是很好的,安卓在4.4以上也还不错了.
web的可迭代性,代码复用率(当然兼容性坑有,相对来说是可以解决的)是优势。
以后我觉得native嵌入web app会成为常态,一个app里面不是所有场景都需要动画效果的。
& · & 2069 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.0 · 24ms · UTC 13:22 · PVG 21:22 · LAX 06:22 · JFK 09:22? Do have faith in what you're doing.华为为何抛弃Android做自主系统? 余承东是这样回应的
昨天,有外媒报道称,部分诺基亚系统开发工程师已经加入了华为的研发团队,为的是加速华为自主操作系统的进程。
对此,外媒猜测华为接下来会从其它公司吸收更多的系统开发工程师,这么做是为了让他们的麒麟OS能够更符合海外人的使用习惯。
也就说是,在未来某一天,华为可能会抛弃Android,转而采用自家的操作系统?
对于这个问题,余承东刚刚在微博上进行了正面回应。他表示,谷歌打造的Android操作系统和生态极大促进了智能终端的发展并让消费者受益。
只要安卓系统保持其开放性,华为智能手机就会永远使用该操作系统和生态,并基于安卓系统在性能、体验做些改进,以更好满足各国消费者需求,比如自家的EMUI。
虽然余承东并没有否认正在研发自主操作系统,但只要Android保持开放,华为就不会放弃。
事实上,研发自家的操作系统并不是难如登天的事情,真正困难的是如何将自家的操作系统推广出去。微软的Windows 10 Mobile、三星的Tizen都是前车之鉴...
您可能也感兴趣:
最近美团和滴滴在出行和外卖双战场的交火仍在进行,无锡、上海成了主战场。这场战火,目前来...
官方微博/微信
每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。
↑扫描二维码
想在手机上看科技资讯和科技八卦吗?想第一时间看独家爆料和深度报道吗?请关注TechWeb官方微信公众帐号:1.用手机扫左侧二维码;2.在添加朋友里,搜索关注TechWeb。
Copyright (C)
All rights reserved. 京ICP证060517号/京ICP备号 京公网安备76号
TechWeb公众号
机情秀公众号

我要回帖

更多关于 华为web访问 的文章

 

随机推荐