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
}
0 个回复