Kann jemand erklären, die iOS - "x-apple-msg-laden://"?
Ich bin senden von E-Mails aus einer Rails-Anwendung. Die E-Mails enthalten links wie die folgenden:
http://critically.in/events/14-san-francisco-ca-mc-hammer-bay-to-breakers
Die URL ist korrekt, wenn ich es öffne auf meinem Rechner, aber wenn ich lese es in Mail auf meinem iPad oder iPhone, wird der link umgewandelt wird:
x-apple-msg-load://90CEFE95-A78E-427F-B68E-EF184F497B69/critically.in/events/14-san-francisco-ca-mc-hammer-bay-to-breakers
Sind Sie sicher, dass die links in Ihrem E-Mail sind voll qualifiziert und nicht relative links? Überprüfen Sie die "raw message" - text, wenn der host-name/domain ist tatsächlich erwähnt.
Ah ha, ich habe nicht "http://" vor der URL. Alle meine anderen E-mail-clients (Facebook auch) korrigiert dies für mich. Aber nicht iOS. Guter Fang, Bis zum! Danke!
Toll - ich will hinzufügen, das als Antwort um zu verhindern, dass offene Fragen...
Ah ha, ich habe nicht "http://" vor der URL. Alle meine anderen E-mail-clients (Facebook auch) korrigiert dies für mich. Aber nicht iOS. Guter Fang, Bis zum! Danke!
Toll - ich will hinzufügen, das als Antwort um zu verhindern, dass offene Fragen...
InformationsquelleAutor alexlod | 2012-03-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, dass Ihre links sind eigentlich voll qualifiziert. Das ist, stellen Sie sicher, dass Sie mit dem Schema und der gesamte domain-Pfad.
Relative URLs werden nicht korrekt aufgelöst, indem die iOS-mail-client und das Ergebnis in die Dinge suchen, wie das Problem, das Sie beschreiben.
Absolut sicher sein, stellen Sie sicher, überprüfen Sie die raw-text der Nachricht und nicht die Ergebnisse, die Sie sehen, in anderen mail-clients.
Auch Schema im E-Mail.app in iOS6 nicht beginnt mit der Ziffer (2do2go: zum Beispiel ist ungültig). In diesem Fall Mail.app brach link durch hinzufügen von x-apple-msg-laden:// Präfix.
Ich hatte das gleiche problem, wenn "intelligente" Anführungszeichen in HTML-tags.
InformationsquelleAutor Till