0

在我的应用程序中,我正在显示来自 Vimeo 和 Youtube 的视频。默认情况下,所有视频都应以横向模式打开。整个应用程序仅基于纵向。视频仅以纵向模式播放。不在横向模式下播放,也不支持方向。

我正在使用以下代码。

Ext.getCmp('videoPageView').setHtml('<!DOCTYPE HTML"><html><body><iframe src="http://player.vimeo.com/video'+video+'" height="270px" width="100%" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></body></html>');
4

3 回答 3

0

将此添加android:screenOrientation="landscape"到清单中的标签中,以用于您希望在横向中进行的特定活动。

于 2013-10-22T06:29:00.033 回答
0

您需要在清单中设置方向:

<activity android:name=".YourActivtyName"
           android:label="@string/app_name"
           android:screenOrientation="landscape"  
           >
</activity>

这将强制活动处于横向模式。

于 2013-10-22T06:27:59.317 回答
0

将其放在显示视频的活动中的 AndroidManifest.xml 中:

<activity
  android:name="com.example.MyApp.MyScreen"
  android:label="@string/title_activity"
  android:screenOrientation="landscape"> 
</activity>

如果这不能解决您的问题,请尝试将其添加到您显示视频的活动的 xml 中(在父布局中,可能只是一个 LinearLayout):

android:screenOrientation="landscape"

希望这可以帮助

于 2013-10-22T06:26:22.667 回答