備忘録

備忘録

CordovaでカスタムURLスキームに対応する方法

Ⅰ. はじめに

タイトルの通り「CordovaでカスタムURLスキームに対応する方法」です。

Ⅱ. やり方

1. Cordova プラグインをインストールする
cordova plugin add cordova-plugin-customurlscheme --variable URL_SCHEME=myapp
2. プログラムを書く

src/main.js

window.handleOpenURL = (url) => {
  alert(`Cordova : handleOpenURL\n${url}`)
}

Ⅲ. URIスキームを変更する時

以下のコマンドを実行する

cordova platform rm android
cordova plugin rm cordova-plugin-customurlscheme
cordova platform add android

cordova plugin add cordova-plugin-customurlscheme --variable URL_SCHEME=myapp001