1

Gmailアカウントに1通のメールを送信しています。このメールには、カスタムスキームのURLが含まれています(このリンクをクリックすると、デバイスにインストールされているアプリケーションをアクティブ化できるようになります)。ただし、AndroidデバイスでGmailを開くと、次のような単純なテキストが表示されるため、このURLをクリックできません:-

こんにちは、あなたはここであなたの本をダウンロードすることができます:-これは私のリンクになります。

「これは私のリンクになります」はリンクとして表示されないため、これをクリックできず、アプリケーションを開くことができません。

ここでの私の質問は、AndroidのGmailでHTMLを読み取る(参照する)方法です。

4

2 に答える 2

1

これはAndroidの質問だけではありません。GMailのWebサイトでは、スキームが不明なURLをクリックすることもできません。

私の知る限り、この振る舞いを変えることはありません。ただし、代わりにWebサイトからのURLに応答するようにAndroidアプリを構成できます。したがって、Webサイトhttp://mywebsite.com/がある場合は、 http://mywebsite.com/app/で始まるすべてのURLを処理するようにアプリを設定できます。ユーザーはGMailでこれらのリンクをクリックでき、アプリがインストールされている場合はアプリが開きます。そうでない場合は、ブラウザが読み込まれ、ウェブサイトに移動します。ここで、アプリをインストールする必要があることを伝えることができます。=)

于 2013-03-20T05:31:15.330 に答える
0

カスタムスキームのURL(Appceleratorチタン)を実装しようとしましたが、メールでそのURLをリンクとして読み取ることができなかったため、URLの先頭にhttp://を追加したので、メールにURLとして表示され、クリックできるようになりました。応答のこのURLは、アプリケーションが正常に開きます。

私の焦点は、iOSまたはAndroidに関係なく、ユーザーがこのリンクをクリックすると、インストールされているアプリケーションが開かれるように、1つの共通リンクを作成することでした。ただし、iOSにhttp://を追加しても、アプリケーションが開かれることはなく、常にブラウザーに転送されます(私が読んだもの)。そのため、現在、OSごとに2つの異なるリンクを保持しています。

于 2013-03-22T05:05:01.683 に答える