|
|
@@ -301,26 +301,26 @@ export default {
|
|
|
height: 90,
|
|
|
margin: 2,
|
|
|
render: 'canvas',
|
|
|
- onRenderingEnd: () => {
|
|
|
- const canvas = this.$refs.QRcodes.querySelector('canvas');
|
|
|
- // 显式设置物理像素尺寸
|
|
|
- const dpr = window.devicePixelRatio || 1;
|
|
|
- canvas.width = 200 * dpr;
|
|
|
- canvas.height = 200 * dpr;
|
|
|
+ // onRenderingEnd: () => {
|
|
|
+ // const canvas = this.$refs.QRcodes.querySelector('canvas');
|
|
|
+ // // 显式设置物理像素尺寸
|
|
|
+ // const dpr = window.devicePixelRatio || 1;
|
|
|
+ // canvas.width = 200 * dpr;
|
|
|
+ // canvas.height = 200 * dpr;
|
|
|
|
|
|
- // 设置CSS显示尺寸保持200x200
|
|
|
- canvas.style.width = '200px';
|
|
|
- canvas.style.height = '200px';
|
|
|
+ // // 设置CSS显示尺寸保持200x200
|
|
|
+ // canvas.style.width = '200px';
|
|
|
+ // canvas.style.height = '200px';
|
|
|
|
|
|
- // 优化安卓设备显示
|
|
|
- canvas.style.imageRendering = 'pixelated';
|
|
|
- canvas.style.transform = 'translateZ(0)'; // 触发硬件加速
|
|
|
- canvas.style.backgroundColor = '#fff';
|
|
|
+ // // 优化安卓设备显示
|
|
|
+ // canvas.style.imageRendering = 'pixelated';
|
|
|
+ // canvas.style.transform = 'translateZ(0)'; // 触发硬件加速
|
|
|
+ // canvas.style.backgroundColor = '#fff';
|
|
|
|
|
|
- // 调整画布缩放比例
|
|
|
- const ctx = canvas.getContext('2d');
|
|
|
- ctx.scale(dpr, dpr);
|
|
|
- },
|
|
|
+ // // 调整画布缩放比例
|
|
|
+ // const ctx = canvas.getContext('2d');
|
|
|
+ // ctx.scale(dpr, dpr);
|
|
|
+ // },
|
|
|
});
|
|
|
},
|
|
|
closeShare() {
|