iOSとAndroidの両方でカスタムuriプロトコルを使用すると、自分のアプリからデフォルトのアプリケーションを開くことができます。たとえば、iOSのデフォルトマップを開くにはmaps://
、Androidの場合はgeo://
です。iOSのAndroid equivilentメッセージ://
それぞれにデフォルトのメールクライアントを開きたいとします。デフォルトのメールアプリの場合、iOSはmessage://
を提供しますが、誰かがAndroidのデフォルトのメールアプリを開くためのものを知っています。
(私が試した「のmailto://」が、両方のプラットフォームで、これはむしろちょうどメールアプリを起動するよりも、新しい電子メールを、開始します)
感謝。
EDIT:インテントはオプションではありません。私はURIスキームを使用する必要があります。
プロトコルは、アプリケーションを起動するだけでなく、特定のアクションを受け取るために使用されることです。 'geo'は場所を表示するために使用されます(パラメータを使用します)。' mailto'は住所を指定してメールを送信するためのもので、パラメータも使用します。ホームページにアプリを起動するのは簡単ではありません。そのためには、意図を送信する必要があります... – AxelH