iPhone是否支持传入彩信中的SMIL?

时间:2010-08-10 16:37:11

标签: iphone mms email-attachments smil webarchive

在我开发的一项服务中,我正在向用户发送一条MMS消息,该消息由静态顺序的6个图像组成。为了正确排序图像并添加格式,我使用了SMIL,它在一系列设备上运行良好。

然而,似乎iPhone根本没有识别SMIL。图像按字母顺序按文件名排序,更糟糕的是 - 它们不会显示为单个MMS消息 - 而是显示为7条消息:标题,以及一条图像的一条消息。

这是我的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>

iPhone上的SMIL MMS消息是否有任何成功? 感谢

1 个答案:

答案 0 :(得分:2)

Apple iPhone工程团队在使用MMS时并不是真正的信徒。因此,当他们为iPhone实现MMSClient版本时,他们省略了SMIL支持。他们似乎忽略了3GPP标准的那一部分。鉴于QuickTime直到Snow Leopard支持SMIL,它并不像他们没有这项技术。

Apple是一家伟大的工程公司,但完全削弱了MMS。在WWDC上,我向其中一位iPhone工程师询问为什么MMS不符合标准,他说“MMS仅用于满足与其他手机之间的照片发送 - 这样才能实现我们的目标”。当我指出他们不符合标准,因为他们不支持SMIL时,他回应说“用户在iPhone上有更好的设施来处理多媒体”。

所以你有它。 SMIL不起作用。 Apple不在乎。