2016-08-26 3 views
0

내 webview에서 비디오 suport를 활성화했지만 YouTube 비디오에서 전체 화면 아이콘이 없습니다. 매니페스트에 webview에서 전체 화면 비디오 활성화

:

<activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:hardwareAccelerated="true" 
     android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" 
     android:theme="@style/AppTheme.NoActionBar"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

답변

0

은 아래 링크를 따르십시오;

Web-view with full you-tube video

는 또한 당신은 안드로이드 필요 WebChromeClient의 showCustomView & hideCustomView 방법을 구현해야합니다 hardwareAccelerated = "true"로 당신의 AndroidManifest를 파일에. 샘플 프로젝트를 게시하고 있습니다. 내가 한 일은 내 main.xml에 하나의 Framelayout (customContainer)을 유지하고 여기에 showCustomView에서받은 뷰를 추가하고 onHide에서 제거하는 것입니다. 또한 그에 따라 webview를 숨기거나 표시합니다. 아래 코드는 장치에서 완벽하게 작동합니다.

관련 문제