/ / Ionic2でGoogleスライドのようなネイティブアプリを開く方法/ cordovaアプリ-cordova、ionic2、google-slides

GoogleスライドのようなネイティブアプリをIonic2 / cordova app-cordova、ionic2、google-slidesで開く方法

Ionic 2 / Angular 2でアプリを作成します。 inappbrowserでGoogleスライドを開くボタンがあります。しかし、inappbrowserの代わりにGoogleスライドアプリを開きたいと思います(ユーザーが携帯電話にGoogleスライドアプリをインストールしている場合)。どうやってやるの?

回答:

回答№1は0

あなたは使うことができます App-Launcher-Cordova-Plugin Googleスライドがインストールされているかどうかを確認し、インストールされている場合は起動します。

プロジェクトにインストールします。

$ cordova plugin add https://github.com/nchutchind/App-Launcher-Cordova-Plugin.git

次に、次のように使用します。

var googleSlidesPackageName;
if(device.platform === "Android"){
googleSlidesPackageName = "com.google.android.apps.docs.editors.slides";
}else if(device.platform === "iOS"){
googleSlidesPackageName = "com.google.Slides";
}else{
throw new Error("Don"t know the package name for "+device.platform+" platform");
}

window.plugins.launcher.canLaunch({packageName:googleSlidesPackageName}, function(){
window.plugins.launcher.launch({packageName:googleSlidesPackageName}, successCallback, errorCallback);
}, errorCallback)