在离子中使用sunmi内部打印机

时间:2019-06-06 08:46:25

标签: android android-gradle ionic3 ionic4

我正在尝试使用此插件:https://github.com/tmalbonph/cordova-plugin-sunmi-inner-printer/

使用我的离子应用程序中的sunmi设备进行打印

我声明var sunmiInnerPrinter:any; @ionicpage()之前,然后我调用sunmiInnerPrinter.methods()

无论如何,调用它时,它将失败,并且出现“未定义sunmiInnerPrinter”错误

我在这里提出了一个问题:https://github.com/tmalbonph/cordova-plugin-sunmi-inner-printer/issues/1

该如何解决?

1 个答案:

答案 0 :(得分:0)

  1. 再次克隆SUNMI plugin
mkdir ~/work
cd ~/work
git clone https://github.com/tmalbonph/cordova-plugin-sunmi-inner-printer
  1. 在项目的根文件夹

删除插件/ cordova-plugin-sunmi-inner-printer

rm -rf plugins/cordova-plugin-sunmi-inner-printer

删除 package.json中的cordova-plugin-sunmi-inner-printer条目

{
   "cordova-plugin-sunmi-inner-printer": "/path/to/cordova-plugin-sunmi-inner-printer"
}
  1. 更新您的项目。
ionic cordova platform add android
ionic cordova platform add browser@^6.0.0
  1. 插入 SUNMI plugin
ionic cordova plugin add /PATH/TO/cordova-plugin-sunmi-inner-printer
  1. 更新软件包
npm i
  1. 查看详细信息,网址为Github Issue #1