-1

passsource.com を使用して ipassbook のクーポンの作成に取り組んでいます。iPhone が URL に基づいてどのアプリケーションを開くかを決定する方法を知っている人はいますか?

passsource.com API でサンプル クーポンを作成したところ、次の URL にリダイレクトされました

これをユーザーに送信するように依頼し、ユーザーがこの URL を iphone で開くと、通帳アプリケーションが開きます。私はどのように理解していませんでしたか?特定のヘッダーも確認しましたが、具体的なものはありませんでした。

4

1 に答える 1

1

実際に何が起こるかを確認するために、chrome の Override user-agent 設定を試しました。iphone ios6のユーザーエージェントは

Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5

上記のようにユーザーエージェントを変更すると、.pkpass 拡張子を持つファイルがページを開く代わりにダウンロードされます。safari は、拡張子が .pkpass のファイルを開くために、ipassbook への MIME タイプのマッピングを行うと想定しています。

于 2012-09-13T00:41:44.277 に答える