iPhoneブラウザとiPadブラウザを区別するDashcode Webアプリケーションを取得する方法を理解しようとしています。その実例はApple iPad User Guideです。 iPadには滑らかなdashcodeビルドインターフェイスが表示されます。 iPhoneはWebページにリダイレクトされます。Dashcode iPadとiPhoneブラウザを区別する
Howto force DashCode questionで助けを見つけました。
redirector.jsファイルを編集しています。次のことは、iPadがMobile Safariの代わりにDashcodeによって構築されたSafariレイアウトを使用するように強制します。これは私が望むものです。 iPhoneから参照すると、ファイルが見つかりませんというエラーが返されます。
// redirect to the more appropriate product
if (DCProductURLs["mobileweb"] && DCshowiPhone) {
// Changed case so that the Safari layout is displayed on iPad
// window.location.href = DCProductURLs["mobileweb"];
window.location.href = DCProductURLs["desktop"];
}
ありがとうございます。
ねえ。これありがとう。私は最終的に少し違ったものを使ってしまいましたが、私の答えは正しい軌道に乗りました。私の問題の一部はObjective-CとJavascriptを混在させていました。ドー! – DenVog