【发布时间】:2017-08-19 09:01:50
【问题描述】:
我正在尝试从我的 devExtreme 项目中调用一个 cordova 插件。不幸的是,该插件提供的一种方法是在TypeScript 中,我尝试了许多不同的角度来复制 JavaScript 中的调用,在翻译以下代码时将非常感谢您的帮助:
插件代码:
function findNetworkPrinters(success: (printers: Printer[]) => void, failure: (reason: string) => void): void
我尝试过的:
cordova.plugins.brotherPrinter.findNetworkPrinters(function (Printer) {
alert(printer);
}, onSuccess, onFail);
还有:
cordova.plugins.brotherPrinter.findNetworkPrinters(function (Printer) {
alert(printer);
}, function()error{
alert(error);
});
插件使用简单说明:
查找网络打印机
成功后,findNetworkPrinters 将提供一个打印机列表, 在网络上发现(可能使用 WiFi)。它不是 认为没有找到打印机的错误,在这种情况下 列表将是空的。
【问题讨论】:
标签: javascript typescript cordova-plugins devextreme