notifier.removeAllListeners();
notifier.notify(
{
message: 'Hello',
wait: true,
timeout: false,
actions: ['确认', '取消'],
},
function (err, data) {
// Will also wait until notification is closed.
console.log('Waited');
console.log('确认');
console.log(err, data);
// if(`${data}`.toString('utf8le') == '确认') {
// console.log('866666633333333')
// }
}
);
notifier.on('activate', () => {
console.log('Clicked!');
});
notifier.on('dismissed', () => {
console.log('Dismissed!');
});
// Buttons actions (lower-case):
notifier.on('确认', () => {
console.log('"Ok" was pressed');
});
notifier.on('取消', () => {
console.log('"Cancel" was pressed');
});
Если я использую китайский, соответствующее событие выполняться не будет. Должно быть, после преобразования баффа тип активации изменился. Как решить эту проблему. Пожалуйста, помогите мне. Спасибо. введите описание изображения здесь
Более подробную информацию можно найти здесь введите описание ссылки здесь