日志控制
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { _decorator, Component, Node, Sprite, Label, Button } from 'cc';
|
||||
import { QRCodeGenerator } from '../../utils/qrcodeGenerator';
|
||||
import { logger } from "db://assets/Scripts/Main/Common/Logger";
|
||||
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
@@ -66,7 +67,7 @@ export class QRCodeGeneratorTest extends Component {
|
||||
this.updateStatus(`✓ 成功生成二维码 (${this.currentIndex + 1}/${this.testTexts.length})`);
|
||||
|
||||
// 打印一些调试信息
|
||||
console.log('QRCode生成成功:', {
|
||||
logger.log('QRCode生成成功:', {
|
||||
text: testText,
|
||||
spriteFrame: qrSprite.spriteFrame,
|
||||
size: qrSprite.spriteFrame?.texture?.width + 'x' + qrSprite.spriteFrame?.texture?.height
|
||||
@@ -88,10 +89,10 @@ export class QRCodeGeneratorTest extends Component {
|
||||
|
||||
// 演示方法3: 生成 Base64 字符串
|
||||
// const base64 = QRCodeGenerator.generateQRCodeBase64(testText, 200, 8);
|
||||
// console.log('QRCode Base64:', base64.substring(0, 100) + '...');
|
||||
// logger.log('QRCode Base64:', base64.substring(0, 100) + '...');
|
||||
|
||||
} catch (error) {
|
||||
console.error('QRCode生成测试失败:', error);
|
||||
logger.error('QRCode生成测试失败:', error);
|
||||
this.updateStatus('✗ 生成失败: ' + error.message);
|
||||
}
|
||||
}
|
||||
@@ -100,7 +101,7 @@ export class QRCodeGeneratorTest extends Component {
|
||||
if (this.statusLabel) {
|
||||
this.statusLabel.string = message;
|
||||
}
|
||||
console.log('QRCodeTest:', message);
|
||||
logger.log('QRCodeTest:', message);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -109,17 +110,17 @@ export class QRCodeGeneratorTest extends Component {
|
||||
public static createQRCodeExample() {
|
||||
// 示例1: 生成网址二维码(异步)
|
||||
QRCodeGenerator.generateQRCodeSprite('https://www.example.com', 256, 4, (urlQR) => {
|
||||
console.log('URL二维码生成完成:', urlQR);
|
||||
logger.log('URL二维码生成完成:', urlQR);
|
||||
});
|
||||
|
||||
// 示例2: 生成文本二维码,自定义尺寸(异步)
|
||||
QRCodeGenerator.generateQRCodeSpriteFrame('Hello World!', 300, 10, (textQR) => {
|
||||
console.log('文本二维码生成完成:', textQR);
|
||||
logger.log('文本二维码生成完成:', textQR);
|
||||
});
|
||||
|
||||
// 示例3: 生成Base64格式二维码(同步)
|
||||
const base64QR = QRCodeGenerator.generateQRCodeBase64('测试数据', 150, 5);
|
||||
console.log('Base64二维码生成完成:', base64QR.substring(0, 100) + '...');
|
||||
logger.log('Base64二维码生成完成:', base64QR.substring(0, 100) + '...');
|
||||
|
||||
return { message: '二维码生成中,请查看控制台日志' };
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user