2

答えが見つからないように見える簡単な質問。

Android Web ブラウザーを使用している場合... JavaScript で「共有」インテントを起動することはできますか? 「共有先...」プロセスを合理化しようとしているだけです。

不可能かもしれませんが、チームに発表する前に確認したいと思います。

追加情報:

Android アプリケーションを実行していません。HTMLファイルとJSファイルのみ。

4

2 に答える 2

1

それは間違いなく可能です。メソッドを見てWebView.addJavascriptInterface()ください。必要なものを正確に提供できるはずです。

使用の基本については、こちらでaddJavascriptInterface()詳しく説明しています。

  1. インテントを起動するクラスを作成します。これは通常、単なるスタンドアロン クラスです (Serviceまたはを拡張する必要はありませんActivity)。
  2. このクラスをあなたにバインドしますWebView(これがaddJavascriptInterface()呼び出しになります)。
  3. Javascript から対応するメソッドを呼び出します。
于 2012-05-07T20:16:16.380 に答える
0

アプリケーションのアクティビティ インテント フィルターがリンクしているリンクにユーザーをリダイレクトする場合は、可能です。

于 2012-05-07T20:15:14.353 に答える