修复 IOS 端不生效问题
This commit is contained in:
@@ -163,10 +163,12 @@ function getContainerSize(): Promise<void> {
|
|||||||
* 绘制水印 - 使用Canvas
|
* 绘制水印 - 使用Canvas
|
||||||
*/
|
*/
|
||||||
async function drawWatermark() {
|
async function drawWatermark() {
|
||||||
await nextTick();
|
|
||||||
|
|
||||||
// 获取容器尺寸
|
// 获取容器尺寸
|
||||||
await getContainerSize();
|
await getContainerSize();
|
||||||
|
|
||||||
|
// 等待渲染完成
|
||||||
|
await nextTick();
|
||||||
|
|
||||||
if (containerWidth.value <= 0 || containerHeight.value <= 0) return;
|
if (containerWidth.value <= 0 || containerHeight.value <= 0) return;
|
||||||
|
|
||||||
uni.createCanvasContextAsync({
|
uni.createCanvasContextAsync({
|
||||||
|
|||||||
Reference in New Issue
Block a user