IOS端微信小程序 CSS3图片变色、drop-shadow不显示等问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS端微信小程序 CSS3图片变色、drop-shadow不显示等问题相关的知识,希望对你有一定的参考价值。

参考技术A ios端会有一个问题,就是图片被隐藏后,drop-shadow有时候会失效,就是被隐藏的不会被渲染,所以需要给图片加上border-right 值,这样虽然图片被“overflow: hidden”了,但是border还在外边,这样就会被渲染。
安卓和网页端相关没有border-right依然能正常显示。

uniapp 微信小程序 微信7.0.12版本IOS端部分request请求被缓存

在IOS端微信更新深色模式后(7.0.12版本),IOS端小程序会出现实时请求的数据无法实时渲染到页面上。

也在微信社区向官方反映过该情况 ---->     https://developers.weixin.qq.com/community/develop/doc/00064a827907e869a61a7220456c00

但是官方要求提供原生代码(我喵的用的uni啊,也没有再去写)

最终呢又有开发者同学反映了----->  IOS 出现 request 请求被缓存的问题, 安卓和电脑开发表现正常 ?? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/0004e0fa800f08e6852a42b2a56000

最终解决方法就是:

给接口加上时间戳 

uni.request({
                url:接口+‘&time=‘+this.$moment(new Date()).unix(),//我这里用的是moment.js,反正只要是时间戳
                success: (res) => {
                    //回调
                }
            })

巨打脑壳,当时更新后就发现了这个问题,还以为是网络原因,但是在安卓、模拟器上以及IOS 微信7.0.12以前的版本都没有出现这中情况。只是没想到小程序也会有接口缓存

以上是关于IOS端微信小程序 CSS3图片变色、drop-shadow不显示等问题的主要内容,如果未能解决你的问题,请参考以下文章

PC端微信小程序使用Fiddler进行爬取抓包

uniapp 微信小程序 微信7.0.12版本IOS端部分request请求被缓存

微信小程序文件如何下载到本地?

微信小程序使用CSS3——动画

微信小程序 progress 进度条 内部圆角及内部条渐变色

微信小程序打开手机浏览器访问置顶网页