2011-01-08 22 views
0

私はSencha Touchフレームワークを使ってWeb iPadアプリを開発しています。 JSおよびHtml5フレームワークであるので、私は現金化を使用してオフラインで作業することができます。 iPadのSafariで「+」ボタンを使用すると、アイコン/ショートカットをホーム画面に表示し、ネイティブアプリとして動作させることができます(サファリのアドレスバーがない場合でも機能します)。ページからホーム画面にダウンロード/ショートカットが追加されたWeb iPadアプリ - それは可能ですか?

"+"ボタンと同じ機能を持つボタンをWebページ上に作成することはできませんでした。そのため、ユーザーは自分のipadのホーム画面に直接Webアプリのショートカットを追加することができますウェブページ。

可能ですか? JSはAppleのAPIを使ってそれを処理できますか?

答えて

0

申し訳ありませんが、これはできません。 (JavaScriptは特別なApple APIにアクセスすることはできません - タッチハンドラなどの追加のイベントのみ)

もしそうだった場合、どのWebサイトでもこのプロセスを自動化するのは簡単ではないでしょうページ内の「追加」ボタンを押す)、その許可なしにユーザのホーム画面に自身を追加することができます。

+0

私はユーザーの許可のために義務的なプロンプト/質問が表示されている可能性があると思っていましたが、多くのセキュリティ問題が存在する可能性があることを理解しています。 – dkatwitt

+0

@Dkatstackおそらく将来、おそらくそのようなメカニズムはありません。 –

関連する問題