Ich versuche herauszufinden, wie Sie eine Dashcode-Webanwendung erhalten, um zwischen einem iPhone-Browser und iPad-Browser zu unterscheiden. Ein funktionierendes Beispiel hierfür ist die . Ein iPad wird eine glatte Dashcode gebaute Schnittstelle anzeigen. Das iPhone wird auf eine Webseite umgeleitet.Dashcode unterscheidet zwischen iPad und iPhone Browser
Ich fand etwas Hilfe in der Howto force DashCode question.
Ich bearbeite die Redirector.js-Datei. Das Folgende zwingt das iPad, das Safari-Layout zu verwenden, das von Dashcode anstelle von Mobile Safari erstellt wird, was ich möchte. Wenn es von einem iPhone durchsucht wird, gibt es einen Datei nicht gefunden Fehler zurück.
// 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"];
}
Vielen Dank für Anregungen.
Hey. Danke dafür. Letztendlich habe ich etwas anderes verwendet, aber deine Antwort hat mich auf den richtigen Weg gebracht. Ein Teil meines Problems bestand darin, mein Objective-C und Javascript zu vermischen. Do! – DenVog