App Cloud アプリ内から外部アプリをローンチさせる方法

以前、Modal Windows の使用方法をブログで紹介しましたが、bc.device.openURI を使用して、第4引数を { modalWebBrowser: false } に指定し自身が作成したアプリから外部アプリをローンチする事も可能です。なお、modalWebBrowser はデフォルトで false に指定してあります。

例えば、ユーザがボタンをタップした際に外部へブラウザを起動させたい場合は:

簡単ですよね!しかし、アプリ内に多くのボタンが配置され、各ボタンをタップすると異なる URI に遷移させたい場合は次のようにします。

次に、"data-href" 属性を持つボタンに対してタップ・イベントをリッスンすることが出来ます。

時折、iOS は特別な URL をアプリ内でローンチする場合があります。例えば、”http://maps.google.com” で始まる URL を地図アプリ内でローンチさせる場合は:

Android はユーザにいくつかのオプションを与えることでアクションの目的をユーザに判断させる事もあります。

今後も、App Cloud のブログを宜しくお願い致します。