永发信息网

在微信上做 HTML5 网页和普通的网页开发有何不同

答案:2  悬赏:80  手机版
解决时间 2021-02-28 09:03
在微信上做 HTML5 网页和普通的网页开发有何不同
最佳答案
如果考虑的范围只是微信内置浏览器和手机上的浏览器应用(safari、chrome)的话,差不多有几个不同点吧:

最突出的差别,前端要注意分享功能!上线之前,每个页面基本都要review一边分享功能是不是完善的。
微信最近提供了新的接口,所以以后会有更多与微信贴合紧密的特性。
html5
接口上的差异。safari和chrome的话提供的html5接口会更多,而微信内置浏览器的接口比较少,印象最深的是usermedia。前几天在项
目里还发现,微信里固定定位的支持还是不够好,safari在这点上现在好很多了。所以如果想让 web
应用在微信里体验更好一些的话,iscroll类的模块是免不了的。
微信浏览器的兼容性问题,在android上比较明显。印象比较深的是三星的机型上不支持background-size-cover,必须使用-webkit-background-size才行。小米的输入框比较难搞。。。
开发、调试上的问题。android chrome比较好,有远程调试功能。微信里面基本木有办法。遇到棘手的问题,一般会使用modernizr来做特性检测,或者使用远程log工具调试。相关工具有:
Console.Re | Remote JavaScript Development Console
Sentry: Track exceptions with modern error logging for JavaScript, Python, Ruby, Java, and Node.js
Modernizr Helper
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三个连续偶数的平均数为a-1,这三个偶数中最
国药准字X都代表什么意思?
古方红高梁烧酒坊在哪里啊,我有事要去这个地
快递被回收
老公前妻对老公纠缠不休,我该怎么办?
酷睿i7-7700hq的主频多少
计算标准偏差我们用()法,其计算公式为()。
levis牛仔裤标牌上有两个尺码 是什么意思
推荐几个像弦子非你不爱一样好听的歌
祥瑞书法培训中心在什么地方啊,我要过去处理
中信银行归属哪个部门管辖,银监和人民银行可
【冬雷震震】山无陵,海枯竭,冬雷震震,始敢与
房屋购置税在哪里交
会客厅挂什么画风水好 鸿运当头山水画
居民医保怎么办理,以前没有办医保,首次办理
推荐资讯
买手机赠送的流量怎样在小米3手机上使用
AMD Radeon 6600M and 6700M Series 对比 Gef
四川省哪里散白酒玉米酒好销
itunes用不了,上写着不能读取文件“iTunes L
医疗机构的执业医师收受药品生产经营企业给予
到底挣不挣钱,让离职老师傅告诉你他的经历
闽南语,马人是什么意思
胶州纹身哪里比较干净,比较专业呢?
中国邮政(西苑邮政所)在哪里啊,我有事要去这
仙都风景名胜区的影视文化
三星s4突然充电变慢为什么
宏鑫装修设计公司在什么地方啊,我要过去处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?