홈>
내 앱은 다음과 같습니다. 내 앱 화면
이것은 웹뷰를위한 나의 코드입니다 :
private String myPdfUrl = "https://drive.google.com/open?id=1rquwQNdXeds39Rlb32isX3bjYghHitCV";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
init();
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
view.loadUrl(myPdfUrl);
return true;
}
}
);
webView.loadUrl(myPdfUrl);
}
제 문제는 API 19,21로 Genymotion에서 실행할 때 작동합니다. 그러나 API 25에서는 WebView에 흰색 화면 만 표시됩니다.
내 앱 화면 2
- 답변 # 1
관련 자료
- dart - Flutter에서 Google Drive의 음악 (mp3, m4a 등)을 재생하는 방법
- javascript - 이미 정의 된 경로의 Google지도에 많은 경로 표시
- 원하는 Google 드라이브 위치에 PDF로 현재 시트
- python - Google Colab에서 드라이브 마운트 사용 오류
- xml parsing - 링크를 전역으로 공유하지 않고 Google 드라이브에서 XML 파일을 구문 분석하는 방법
- python - QuerySet 객체에 저장된 모델의 속성을 어떻게 표시 할 수 있습니까?
- google drive api - '컴퓨터'아래에 항목을 나열하는 방법이 없습니다
- Google 스크립트를 사용하여 Google 슬라이드에 Google 드라이브 비디오 삽입
- python - Google 드라이브 API를 사용하여 Google 슬라이드 파일을 복사 할 수 없습니다
- python - Google 드라이브 파리가 포함 된 dict 목록에서 항목 삭제
- html - 구글 보안 문자를 표시하는 방법?
- javascript - 로컬 저장소에 저장된 데이터를 검색하고 Java Script를 사용하여 표시
- Python으로 API를 사용하여 파일을 Google 드라이브에 업로드 할 때 문제가 발생합니다
- ruby on rails - Heroku에서 Google Drive API를 구성하는 방법은 무엇입니까?
- python - Google 드라이브 URL 링크의 데이터와 함께 altChart () 사용
- python - 로컬 드라이브에서 Google Colab으로 파일 읽기
- javascript - 특정 Google 드라이브 폴더에서 최신 파일 검색
- 부분 파일 이름을 기준으로 Google 스크립트를 사용하여 Google 드라이브에서 파일을 자동으로 이동하는 방법은 무엇입니까?
- javascript - CSV 파일을 Google 드라이브 스프레드 시트로 가져 오려고 할 때 400 잘못된 요청
- node.js - Google 드라이브 API에서 403 얻기
회전
으로
Google에서 다른 URL로 리디렉션 중이므로
수정 :
@SuppressLint("SetJavaScriptEnabled")
추가 당신의onCreate()
위Javascript 보안 문제를 억제해야합니다.)