如何从离子应用程序启动外部Android应用程序。 我想将POS打印机连接到我的应用程序以打印帐单。 用于打印机的Cordova-npm插件无法使用该打印机。所以我在我的平板电脑上安装POS打印机安卓应用程序,所以我只想整合离子应用程序和pos打印应用程序
答案 0 :(得分:1)
安装:cordova插件添加com.lampa.startapp
安装:cordova插件添加https://github.com/lampaa/com.lampa.startapp.git
最后在离子中调用外部安装的应用程序:
$ scope.printer = function(){
navigator.startApp.start("com.example.possdkforandroid", function (message) {
/* success */
alert(" navigator called");
alert(message);
},
function (error) { /* error */
console.log(error);
alert(error);
});
}