Frage

In einem Service, den ich entwickelt habe, schicke ich eine MMS-Nachricht an den Benutzer, die in einer statischen Größenordnung von 6 Bildern bestehen. Um die Bilder richtig zu sortieren, und fügen Sie die Formatierung, habe ich verwendet, SMIL, die auch auf einer Reihe von Geräten gearbeitet hat.

Allerdings scheint es, dass das iPhone nicht SMIL überhaupt zu erkennen. Die Bilder werden nach Dateinamen alphabetisch geordnet, und was noch schlimmer ist - sie sind nicht als einzelne MMS-Nachricht angezeigt - aber als 7 Meldungen. Titel und eine Nachricht für ein Bild

Hier ist mein SMIL:

<smil>
<head>
<layout>
    <root-layout  width="320" height="360" background-color="#FFFFFF" />
    <region id="logo" width="100" height="18" left="0" top="0" background-color="#FFFFFF"/>
    <region id="Text" width="320" height="342" left="0" top="25" background-color="#FFFFFF" />
    <region id="Intro" background-color="#FFFFFF"  fit="meet" left="38.5px" top="auto" />
    <region id="Image2" background-color="#FFFFFF" fit="meet" left="38.5px" top="auto"/>
    <region id="Image3" background-color="#FFFFFF" fit="meet" left="38.5px" top="auto"/>
</layout></head>
<body>
<par dur="6s">
<img src="Resized/intro1_250x360.jpg" region="Intro" />
</par>      
<par dur="6s">
<img src="image2.jpg" region="Image2" />
</par>   
<par dur="10s">
<img src="image3.jpg" region="Text" />
</par>
<par dur="10s">
<img src="image4.jpg" region="Text" />
</par>
<par dur="6s">
<img src="image5.jpg" region="Image3" />
</par>         
<par dur="10s">
<img src="image6.jpg" region="Text" />
</par>
    </body>
</smil>

Hat jemand auf dem iPhone einen Erfolg mit SMIL MMS-Nachrichten hatte? Dank

War es hilfreich?

Lösung

Das Apple iPhone Engineering-Team sind nicht wahre Gläubige, wenn es um MMS kommen. Also, wenn sie dort Version eines MMSClient für das iPhone umgesetzt verzichtet sie SMIL-Unterstützung. Sie scheinen, dass ein Teil der 3GPP-Standards einfach ignoriert zu haben. Da Quicktime bis zu Snow Leopard SMIL unterstützt es nicht, wie sie die Technologie nicht haben.

Apple ist ein großes Engineering-Unternehmen, sondern hat MMS vollständig gelähmt. Auf dem WWDC ich einen der iPhone Ingenieure gefragt, warum MMS nicht Standards war gefällig, sagte er „MMS wurde nur Fotos zu und von anderen Handys zu erfüllen enthalten Senden - das funktioniert, so dass wir das Ziel erreicht haben“. Als ich darauf hingewiesen, dass sie nicht standardkonform waren, weil sie nicht SMIL hat unterstützen, antwortete er mit „Anwender haben viel bessere Möglichkeiten auf dem iPhone Multimedia zu handhaben“.

So haben Sie es. SMIL wird nicht funktionieren. Apple-egal.

Andere Tipps

Verwenden XHTML oder HTML5 mit dem Zeiterfassungen Motor oder timesheets.js zu emulieren SMIL. Trennen Sie die Bilder in eine HTML5-Seite, die zu dem SMIL-Zeiterfassungs verbindet. Holen Sie sich die Arbeit am Desktop-Safari, speichern Sie sie als Web-Archiv, es dann als MMS-Anlage senden, die der Benutzer in der mobilen Safari öffnen kann.

Referenzen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top