2016-07-28 11 views
0

私は資産からGIFイメージをロードしているwebviewを持っています。私はviewpagerに10個のフラグメントがあり、各フラグメントはトップショーgif上にwebviewを持っています。 loadDataWithBaseUrlメソッドを使ってwebviewにgifをロードしています。しかし、それはスクロールをフリーズさせます。私はバックグラウンドでwebviewにgifイメージを読み込む必要があります。バックグラウンドでwebviewにgifイメージを読み込むには?

+0

イメージソースとしてハードコードするのではなく、ページ内でJavaScriptを使用してロードしてみてください。 – lionscribe

+0

Gifイメージを表示できるようにWebViewだけを使用していますか?より良い選択肢があるかもしれないので尋ねる – Sufian

+0

はい私はwebviewを使用しています.Webviewよりも優れたソリューションですか? –

答えて

0

イメージのサイズを確認して、30kb未満でGIFをロードしてみてください.1つは、バックグラウンドスレッドでUIを読み込むことができないことです。あなたはまだGIFを読み込む際に問題がある場合。 htmlページをデザインしよう

<!Doctype html> 
<html> 
<head> 
<style> 
html,body{ 
    padding:0 !important; 
    margin:0 !important; 
    overflow:hidden; 
} 
img{ 
width:100%; 
height:100%; 
} 
</style> 
</head> 
<body style="background-image: url('static.gif')"> 

</body> 
</html> 
関連する問題