2017-02-01 11 views
0

Я пытаюсь проверить функциональность печати в приложении. Использую принтер katzer/cordova-plugin. Я создал кнопку, которая вызывает принтер, ниже код, который я написал, не уверен, если его правильно:Кордова-plugin-printer crashing Ionic2 app

print(){ 
    Printer.isAvailable().then(
    ()=>{ 
     Printer.print("<h2>This is just a sample!</h2>").then(
     ()=>alert('Printing successfull'), 
     ()=>{alert('Unable to print')} 
    ); 
    }, 
    (reason)=>{ 
     alert('no printer found'); 
     alert(reason) 
    }); 

}

Я использую телефон Android, чтобы проверить

+0

Что такое ошибка – misha130

+0

когда я нажмите кнопку печати, приложение падает –

+0

Что такое ошибка, что написано в консоли, хотя? Подключите телефон к компьютеру и откройте микрофонные удаленные устройства и посмотрите. – misha130

ответ

1

вам нужно примените printoptions с именем документа.

Printer.print("<h2>This is just a sample!</h2>", { name: 'testdoc' })