我正在尝试使用此插件:https://github.com/tmalbonph/cordova-plugin-sunmi-inner-printer/
从我的离子应用程序使用商米设备打印
我声明var sunmiInnerPrinter:any; 在 @ionicpage(( 之前,然后我调用 sunmiInnerPrinter.methods((
无论如何,调用它时,它失败了,并且我收到" sunmiInner打印机未定义"错误
我在这里打开了一个问题:https://github.com/tmalbonph/cordova-plugin-sunmi-inner-printer/issues/1
如何解决这个问题?
- 再次克隆商米插件
mkdir ~/work
cd ~/work
git clone https://github.com/tmalbonph/cordova-plugin-sunmi-inner-printer
- 在项目的根文件夹上
删除插件/cordova-plugin-sunmi-inner-printer
rm -rf plugins/cordova-plugin-sunmi-inner-printer
删除软件包中的 cordova-plugin-sunmi-inner-printer 条目.json
{
"cordova-plugin-sunmi-inner-printer": "/path/to/cordova-plugin-sunmi-inner-printer"
}
- 更新您的项目 。
ionic cordova platform add android
ionic cordova platform add browser@^6.0.0
- 插入商米插件
ionic cordova plugin add /PATH/TO/cordova-plugin-sunmi-inner-printer
- 更新包
npm i
- 请参阅Github问题#1的详细信息