H5页面兼容
武东10号
developer for ninjia
展开
-
iphone X中react-router单页面如何有效配置微信 解决iOS中invalid signature问题 the permission value is offline verifying
iOS中,在某个页面内调用微信JSSDK相关API,如扫码、分享等,使用当前页面URL总会出现签名错误(invalid signature),导致API调用失败。 在JSSDK文档页面有这么一句话: 所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android微信客户端不支持pushState的H5新特性,所以使用pushState来实现web app的页面会导致签名失败,此问题会在And原创 2020-06-01 10:14:44 · 1168 阅读 · 0 评论 -
移动H5页面开发时候,iPhone苹果iOS点击click、touch会有300ms延迟,如何解决?
传统页面: <script src='path/fastclick.js'></script> <script> if ('addEventListener' in document) { document.addEventListener('DOMContentLoaded', function() { FastClick.attach(do原创 2017-08-16 22:27:34 · 1986 阅读 · 0 评论 -
H5页面,部分 Android手机点击number电话号码/成串数字时候,会跳转到其他页面造成404错误,如何解决?
.number{ pointer-events:none; }//其中,number为号码标签类名将其pointer-events属性设置为none即可。原创 2017-08-16 22:42:50 · 1932 阅读 · 0 评论 -
H5页面,iOS以及部分Android手机链接a等标签点击的时候,会有阴影,怎么解决?
-webkit-tap-highlight-color 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中,是webkit内涵浏览器扩展css,webkit专属。当用户点击iOS的Safari浏览器中的链接或JavaScript的可点击的元素时,覆盖显示的高亮颜色。该属性可以只设置透明度。如果未设置透明度,iOS Safari使用默认的透原创 2017-08-16 22:37:25 · 2966 阅读 · 0 评论 -
js---Date.parse()转化日期为时间戳,ios与Android兼容写法
把固定格式日期转化为时间戳://格式化当地日期 new Date('2017-11-11 0:0:0') //结果为:Sat Nov 11 2017 00:00:00 GMT+0800 (中国标准时间) //日期转化为当地时间戳 Date.parse(new Date('2017-11-11 0:0:0')) //结果为:1510329600000//当时在低版本ios系统下不能解析转化兼容写法:/原创 2017-11-15 20:59:56 · 7788 阅读 · 0 评论 -
iOS下,H5地址从webview分享到QQ,微信打不开自动拼接appinstall=0地址,问题解决方法
iOS系统中,从APP里webview分享H5地址,浏览器里面可以打开,但是QQ里404,安卓一切正常,抓包之后发现地址后面被拼接了一个参数appinstall=0,并且拼接到index.html后面导致404。 搜索之后明白这个参数是QQ用于判断是否安装了自己的软件,至于,怎么取消,没有找到解决办法,只有从URL上着手 当分享地址为/index.html时候,加上?解决index.htm...原创 2018-07-04 18:09:10 · 2234 阅读 · 0 评论