- 当前 Bug 的表现(可附上截图)
- 预期表现
正常运行Css逐帧动画
- 复现路径
小程序暂未上线所以暂时没有
- 提供一个最简复现 Demo
<template>
<div class="xoc" :style="{width: '312px', height: '228px', transform: computedScale, background: bgImg}"></div>
</template>
<script>
import { mapGetters } from "vuex";
export default {
props: {
url: {
type: String,
default: "https://cdn.exe666.com/fe/hidol/image/xo/avatar/nanC.png",
required: true
}
},
computed: {
...mapGetters(["windowWidth"]),
computedScale() {
let p = this.windowWidth / 750;
return `scale(${p})`;
},
bgImg() {
return `url("${this.url}")`
}
}
};
</script>
<style lang="less" scoped>
@keyframes xo40 {
0% {
background-position: 0 0;
}
100% {
background-position: -12480PX 0;
}
}
.xoc {
position: relative;
z-index: 300;
animation: xo40 3s steps(40) infinite;
}
</style>
web-view页面?
不是,这个是用 mpvue写的,但是实际就是一个css动画,用了雪碧图,您可以copy一下css放到一个 image 标签里去就OK了
不知道是因为手机性能太差还是其他什么问题
麻烦使用原生的提供下相关的代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
我手头有一个白色MX4,这手机好多年喽。
但是屏幕 pixelRatio 竟然有3
然后尺寸也很奇葩
毕竟是15:9的屏幕,不是16:9.是这个意思吗?