0
我試圖從我的Ionic應用程序中啓動外部應用程序。例如,Instagram。我試圖用Lampaa's Startap p插件,並遵循了前面幾個例子,但沒有成功。Ionic:啓動外部應用程序
下面是控制器內的代碼,在ng-click=""
上調用。我試着在評論中解釋每個步驟正在嘗試的內容。我也想添加一個app.availability來檢查應用程序是否已安裝,但無法解決如何做到這一點。謝謝!
$scope.onInstagramClick = function() {
// Check if
if (ionic.Platform.isAndroid()) {
// Using plugin com.lampa.startapp to launch the app for android
navigator.startApp.set({
"package": "com.instagram.android",
}).start();
} else {
if (ionic.Platform.isIOS() || ionic.Platform.isIPad()) {
console.log('ios');
navigator.startApp.set({
"package": "instagram://",
}).start();
} else {
console.log('thisfailed.');
};
}
}
這是與您同時問的: https://stackoverflow.com/questions/39176713/how-can-i-open-another-app-using-intents-in-ionic – Ladmerc
謝謝,但我也想針對iOS和Android的不同目標。它也不會在那裏的答案中使用應用內瀏覽器方法啓動應用程序;我正在專門嘗試使用Lampaa的插件 – o1n3n21
控制檯中是否有任何錯誤? – e666