<object width="300" height="100" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="5352f5c8e96c251fb9d79890f2294608.swf" name="movie">
<!--[if !IE]>-->
<object width="300" height="100" data="5352f5c8e96c251fb9d79890f2294608.swf" type="application/x-shockwave-flash">
<!--<![endif]-->
<a id="alternative" target="_blank" href="#">iphone can't see me</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
iphone safari看不到<a id="alternative" target="_blank" href="#">iphone can't see me</a>
但PC的Safari,firefox可以看到另类。为什么呢?
答案 0 :(得分:3)
您的备用内容在iPhone中隐藏的原因是因为iOS不支持Flash。当Safari Mobile看到您的对象标记时,它会跳过它,因此不会看到其中的替代内容。
您应该考虑使用JavaScript或javascript库(例如SWFObject)在您的网页上显示您的Flash播放器,以便您可以检测Flash何时不可用并在必要时提供备用内容。
答案 1 :(得分:2)