0

サーバーからの URL があり、iPhone の Safari で開く必要がありますが、常に「Safari は URL を開けません、無効なアドレスです」と表示されます。URL http://click.linksynergy.com/fs-bin/stat?id=egb2DUM1TzE&offerid=146261&type=3&subid=0&tmpid=1826&RD_PARM1=http%253A%252F%252Fitunes.apple.com%252Fus%252Falbum%252Fdead- gone-feat.-justin-timberlake%252Fid291279841%253Fi%253D291279876%2526uo%253D4%2526partnerId%253D30

しかし、この URL を Mac ブラウザーで正常に開くことができます。これはエンコーディングの問題であることは理解していますが、どうすればそれをデコードして iPhone のブラウザで開くことができますか。ありがとう-

4

2 に答える 2

0

問題となっているのはアフィリエイトリンクではなく、デバイスで問題を引き起こしているのはアルバム自体へのリンクです。リンク

http://itunes.apple.com/us/album/....

デスクトップサファリで正常に動作し、iTunesがインストールされている場合は起動します。
デバイスを使用している場合は、httpを置き換える必要がありますitms。そうしないと、表示されているエラーが発生します。

itms://itunes.apple.com/us/album....

デバイスからリンクを表示している場合は、探しているものです。リンクはitmsデスクトップサファリからも機能しますが、IEやFirefoxなどからは機能しません。注意すべき点として、itmsリンクはiPhoneシミュレーターでは機能しません。

これは、この問題も扱っているstackoverflowの質問へのリンクです。

于 2012-08-18T14:27:47.357 に答える
0

itunes アフィリエイト リンクは、Mac と iOS の両方で機能するはずです。iPhone で設定したストア地域でリンクが利用できない可能性があります。サーバーアドレスを制御している場合は、次のリンクで説明されている短縮 URL を使用することをお勧めします: http://david-smith.org/blog/2011/12/28/user-friendly-itunes-affiliate-links/

于 2012-08-18T14:21:02.227 に答える