用movable-area + movable-view封装的图片预览组件,双指放大图片后,图片画质会模糊,这个怎么解决啊?
使用网上的方法:将movable-view宽高设置变大,再将里层图片缩小,画质是清晰了,但是使用效果不好,放大缩小的时候图片会乱动。设置了x和y值偏移量作用不大。

- 发布:2024-08-19 14:56
- 更新:2024-08-19 15:28
- 阅读:328

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
那可以考虑下renderjs、leaflet,不知道能满足你的要求不,你可以参考下这个插件
https://ext.dcloud.net.cn/plugin?id=14938

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
你看下附件视频,就用的这个代码,可以放大缩小的啊
<template>
<view>
<view @click="test">111111</view>
</view>
</template>
<script>
export default {
data() {
return {
};
},
methods: {
test(){
uni.previewImage({
urls: ['https://p2.music.126.net/SRSzJNkVegFlCJVc49VvxQ==/109951163069324876.jpg?param=1024y1024'],
current: 0
})
}
},
};
</script>
青争L (作者)
用不上这么复杂的功能哈,就是一个简单的图片预览,左右滑动切换,可以放大缩小的功能。
2024-08-19 15:06
套马杆的套子
回复 青争L: 那uni.previewImage就可以满足了
2024-08-19 15:16
青争L (作者)
回复 套马杆的套子: uni.previewImage不支持放大TT
2024-08-19 15:21
jgj_app
回复 青争L: app 手指放大缩小
2024-08-19 15:29
青争L (作者)
回复 jgj_app: 好像h5在微信浏览器不能缩放。
2024-08-19 15:49
jgj_app
回复 青争L: 我试了。可以的啊
2024-08-19 15:53
青争L (作者)
回复 jgj_app: 你是用的uniapp开发的h5(不是小程序),在微信浏览器打开的嘛?为啥我试了不行TT
2024-08-19 17:28
jgj_app
回复 青争L:h5啊
就是微信浏览器放大的
2024-08-19 17:34
jgj_app
在手机微信浏览器啊
2024-08-19 17:37
jgj_app
uni.previewImage
2024-08-19 17:37