微信内置浏览器对于html5的支持如何?
答案:5 悬赏:0
解决时间 2021-02-15 04:32
- 提问者网友:敏感魔鬼
- 2021-02-14 16:46
微信内置浏览器对于html5的支持如何?
最佳答案
- 二级知识专家网友:偏爱自由
- 2021-02-14 17:11
微信内置的是qq浏览器的内核,对h5的支持个人感觉比默认的好,很多属性是可以使用,目前我是没有遇到什么问题,但是安卓和ios还是有时候会表现不一致。比如display:table-cell这类属性和 box-sizing 这个属性同时用,ios和安卓会表现不一致,其他坑,暂时没踩到
全部回答
- 1楼网友:邪性洒脱
- 2021-02-14 20:05
实际上HTML5更重要的是接口,而不是语义化的标签,在这方面来说微信内置浏览器做的并不好,被开发社区骂的很惨
- 2楼网友:没感情的陌生人
- 2021-02-14 18:45
微信内置浏览器对于html5的支持一般,也存在以下系列问题:<br>一. 安卓版微信直接调用系统浏览器内核, ios则是调用safari, 所以要使用新特性, 只能升级系统了, 对于很多老系统, 新的特性是没法用的, 就连基本的canvas, todataurl 在4.4 以下是不能导出 image/jpeg 格式的, 直接导出的 png格式, 往往非常大, 好几百k,。<br>二. localstorage等, 是可以用, 但是据说有微信退出之后就被清空的问题.<br>三. 据 sencha 项目的调研显示, 目前最适合 html5 项目的是 ios 平台,我亲测, 确实如此, 比如一个基本的css3 transition转换做的图片轮播, ios上和原生应用基本没啥区别, 安卓上则是卡的出奇, 而且安卓在进行一些复杂计算的时候,往往很慢, 比如涉及canvas计算的操作<br>四. 不好调试, 安卓上的调试, 是装chrome beta 32版 app, 然后结合桌面chrome通过 usb 开启远程调试, 但是由于两者的 webkit 版本不同, 调试的结果往往不能作为最终参考依据. 说实话有时候有问题只能靠猜了(看你基本功扎实与否, 对css盒模型理解的彻底与否, 对js 的开发理解的深入与否,都能很大程度上提升你"猜对"的几率, 当然, 别忘了 try catch 和 alert, 会发现你现在真的是爱上它们了... 安卓上的另一种调试方式是通过 adb 过滤控制台日志的方式, 可以追踪程序错误, 这个有些复杂,我还没试过. ios 也是可以通过 safari进行远程调试的, 前提是需要在mac上进行操作, 我没有mac, 没试过。<br>五. 对于开发, 优雅降级与渐进增强将会是个很好的理念, 可以 try { 先进api} catch(e) { 老旧的实现方式} 这种方式, 确保在别人刷机到新rom之后就还能用旧版实现方式,(事实上我没有搞, 真是复杂,很累了每天, 埋了颗雷, 我的4.1 在4.4将会爆掉, 别告诉我老板...)<br>六. 用百度目前可能还得不到很多有用的信息, 国内目前html5还处于炒概念的阶段, 很少有人做一些实打实的事情, 别告诉我谁用了什么api做了什么花出来了, 那些api都明摆在那里, 稍微有点编程常识的都能拿来用, 关键是一个实现, 其实是 一个api ,外加要修复9个bug, 这种方式来完成的, 只懂那一个 api, 是不够的,现在。<br>七. 程序运行速度与你脚本和css3使用量成反比, 与网速成正比. 所以, 少用脚本, 简化逻辑, 慎用css3, 压缩图片, 代码, 等等, 这些仍然很重要.<br>八. 会渐渐发现, 进入了另一个 ie6 的世界, 移动开发基本是webkit 的天下, 比如我现在, 就没考虑过 wp, 当然, 这也是基于公司的要求来的。<br>九. 有的人把 html5 理解为几个 背景渐变的圆角阴影按钮, 如果真是这样认为的话, 那他现在就可以开始开发了, 这些基本的支持, 还是有了的。<br>十, caniuse.com, mobilehtml5.org, google.com, stackoverflow.com, 都是很有用的网站.
- 3楼网友:糜废丧逼
- 2021-02-14 18:39
微信内置浏览器就是浏览器内核。使用的是webkit引擎。
点击网页链接。浏览器引擎渲染网页。之后用户看到页面
和我们平时用的浏览器区别在于他没有网页地址的输入栏。其他都是一模一样的。
- 4楼网友:时光不老我们不分离
- 2021-02-14 17:58
你好。微信内置的浏览器当然是支持Html5的了。微信里有好多使用Html5技术制作的小游戏,很多企业也都在搞微信版网站,一般也是基于Html5的了。要是微信内置浏览器不支持Html5,也就不会有这些东西了。希望能帮到你。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯