Domanda

In un servizio che si sono sviluppate, vi mando un messaggio MMS per l'utente che si compone di 6 immagini in un ordine statico. Per ordinare le immagini in modo corretto e aggiungere la formattazione, ho usato SMIL, che ha lavorato bene su una gamma di dispositivi.

Tuttavia, sembra che l'iPhone non riconosce SMIL a tutti. Le immagini sono ordinate per nome del file in ordine alfabetico, e ciò che è peggio - non vengono visualizzati come un unico messaggio MMS - ma come 7 messaggi:. Titolo, e un messaggio per un'immagine

Ecco la mia 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>

Qualcuno ha avuto alcun successo con i messaggi MMS SMIL su iPhone? Grazie

È stato utile?

Soluzione

Il team di ingegneri di Apple iPhone non sono veri credenti quando è venuto a MMS. Così, quando hanno implementato ci versione di un MMSClient per l'iPhone che omessi supporto SMIL. Sembra che abbiano appena ignorato quella parte degli standard 3GPP. Dato che QuickTime fino a Snow Leopard supportato SMIL non è come loro non hanno la tecnologia.

Apple è una grande società di ingegneria, ma ha completamente paralizzato MMS. Al WWDC Ho chiesto a uno di iPhone ingegneri perché MMS non era conforme agli standard, ha detto "MMS è stato incluso solo per soddisfare l'invio di foto da e verso altri portatili - che funziona così abbiamo incontrato l'obiettivo". Quando ho fatto notare che non erano i requisiti adatti perché non supportano SMIL ha risposto con "gli utenti hanno molto migliori servizi su iPhone per gestire multi-media".

Quindi il gioco è fatto. SMIL non funzionerà. Mela non importa.

Altri suggerimenti

Usa XHTML o HTML5 con la schede attività Engine o timesheets.js di emulare SMIL. Separare le immagini in una pagina HTML5 che collega alla scheda attività SMIL. Farlo funzionare sul desktop di Safari, salvarlo come un archivio web, poi inviarlo come allegato MMS, che l'utente può aprire in Safari mobile.

Riferimenti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top