async printTicket(item) {
console.log("printTicketList", item.beginTime);
let beginTime = item.beginTime;
let date = new Date(beginTime);
console.log("类型0:",item.appointmentType);
let dayOfWeek = date.getDay();
let days = [
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六",
];
console.log("类型1:",item.appointmentType);
let dayOfWeekStr = days[dayOfWeek];
console.log("类型2:",item.appointmentType);
console.log("getUsbList():",getUsbList());
let devices = getUsbList();
console.log("类型3:",item.appointmentType);
openPrinter(devices[0]);
console.log("类型4:",item.appointmentType);
let printArray = [];
console.log("类型5:",item.appointmentType);
}
uts文件getUsbList方法
export function getUsbList(): Array<any>{
const context = UTSAndroid.getAppContext();
let devicelList = UsbPrinter.GetUsbPathNames(context)
let list =Array<any>()
devicelList.forEach(element => {
console.log("usb:",element);
list.push(element)
});
return list
// return Array.fromNative(kotlinList)devicelList
}
t***@163.com (作者)
UNI6D37729
2025-04-02 18:45
t***@163.com (作者)
请问有什么解决方案了吗?
2025-04-17 10:26