Ответ 1
Я не смог найти официальную документацию, в которой перечислены различия тега <iframe>
в iOS5, но я нашел эти ссылки, которые немного объясняют новый тег <iframe>
/изменения в сафари iOS5.
Новый материал для мобильных устройств в iOS5
Примечания к выпуску SDK для iOS для iOS 5.0
Обработка событий, Руководство по веб-контенту Safari
Вы упомянули, что тег <iframe>
теперь растягивается до ширины содержимого внутри него. Вы хотите, чтобы это была заданная ширина?
Вы можете либо...
- Попробуйте стилизовать
iframe
в css до требуемой ширины (я уверен, что вы это пробовали) - Установите ширину тега
body
, чтобыiframe
не растягивался за ее пределами (не уверен, что это работает) - Поместите
<div>
вокруг содержимого, которое будет полученоiframe
с установленной шириной
Изменить: Я просто прочитал комментарий, говорящий о стиле iframe
, но вы упомянули, что он не работает. Я бы попробовал стилизовать контейнер div
, если это вариант.