2

私はhtml5ゲームを書いていて、アップルタッチアイコンを動かそうとしています。iOS5を実行している非Retina iPhone 4Sでテストしています。私のhtmlファイルの最初の部分は次のとおりです。

<head>

<title>My Game</title>

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />

<meta name="viewport" content="user-scalable=0">

<meta name="apple-mobile-web-app-capable" content="yes">

<link rel="apple-touch-icon" href="img/apple-touch-icon.png"/>

また、ユーザーにタッチ アイコンを追加するように求めるスクリプトも使用しています。このスクリプトはタッチ アイコンのプレビューを表示し、問題なくアイコンを見つけます。また、アイコンは公開されており、パスワードで保護されていません。

ホーム画面にショートカットを追加すると、シンプルなスクリーンショット アイコンが表示されます。履歴とキャッシュをクリアしようとしました。私は何か間違ったことをしていますか?これらのノーキャッシュ メタ タグはアイコンに干渉していませんか? (それらはそこにあるので、開発中にキャッシュの問題を心配する必要はありません。)

4

1 に答える 1

1

問題は、私のホスティング プロバイダーが画像のホットリンクを許可していないという事実に帰着しました。それで、私は imgur.com でアカウントを設定し、そこにタッチ アイコンをホストしました。外部ホストのタッチ アイコンが機能することを確認できてうれしかったです。

于 2012-11-10T16:34:06.343 に答える