iOS
前端李小白
这个作者很懒,什么都没留下…
展开
-
window.close() 在 iOS/MAC不起作用的解决办法
直接加一个定时器大于300ms就可以了setTimeout(window.close, 301);原创 2021-08-18 11:05:21 · 1611 阅读 · 0 评论 -
在vue中封装一个betterscroll组件,并解决ios、Android在微信页面上下拉出现滑动的问题
最近在开发微信公众号网页的时候,发现使用原生滚动的时候,ios在微信网页下,上拉,下拉都会出现一大片的空白,看起来极其的别扭,为了解决这一问题,找了许多参考资料,如下是解决方法。1.首先在你需要禁止滑动的页面中添加如下代码mounted(){ document.body.addEventListener( 'touchmove', function (e)...原创 2020-03-31 17:11:47 · 2985 阅读 · 1 评论 -
vue单页面在iOS微信浏览器中弹出底部栏导致的样式问题
只需要在app.vue的mounted里面添加如下代码即可解决这个问题 mounted() { const u = navigator.userAgent const isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/) if (isiOS) { window.history.pushState({}, 'title', '#') } },如果出现了无法滚动的Bug,可以尝试使用以下方式解决,例如,这个w原创 2020-06-01 15:50:38 · 1479 阅读 · 0 评论