#iphone #ios4 #uiwebview #youtube
#iPhone #ios4 #uiwebview #YouTube
Вопрос:
У меня есть UIWebView, в котором есть код для встраивания youtube (iframe). Я хотел бы включить как портретную, так и горизонтальную ориентацию для видеопроигрывателя, но портретный режим только для самого UIWebView.
Как я могу этого добиться?
Ответ №1:
UIWebView отображает содержимое по его ориентации. Не существует (простого) способа условно изменить, какие ориентации разрешает UIWebView, на основе его содержимого. Единственный способ, которым я могу представить, что это работает, — это проанализировать HTML веб-просмотра и на основе его содержимого разрешить или запретить определенные ориентации.
Независимо от всего этого, я бы предложил либо разрешить как портретную, так и альбомную ориентацию для обоих, либо разрешить только портретную. Это могло бы сбить с толку пользователей, если бы вы только иногда разрешали альбомную ориентацию.