ViewPager を使用して、epub ブックの html ファイルを webview で表示したいと考えています。テキストのみのファイルは正しく表示されますが、画像のあるページは正しく表示されません (画像が表示されません)。画像は、ズームイン ボタンをクリックした後にのみ表示されます。その後、ズームアウトボタンを押すと画像が消えます。画像を含む xml ファイル (test.xml) を読み込もうとしました。最初は画像をロードしていません。しかし、ポートレートに変更してランドスケープに戻ると、イメージが表示されました。
ViewPagerを使用せずにWebViewで同じファイルを試したところ、うまくいきました。
test.xml
?xml version='1.0' encoding='utf-8'?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Cover</title>
<style type="text/css" title="override_css">
@page {padding: 0pt; margin:0pt}
body { text-align: center; padding:0pt; margin: 0pt; }
div { margin: 0pt; padding: 0pt; }
</style>
</head>
<body>
<div>
<img src="cover1.jpg" alt="cover" style="height: 100%"/>
</div>
</body>
</html>
sile property() を削除すると、正常に動作しています。これは ViewPager の問題ですか?
誰でもこの問題を解決するのを手伝ってもらえますか?