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