2017-07-06 5 views
0

背景イメージを使用するhtmlファイルを入手しました。 携帯電話のサイズに合わせて背景画像を追加したいと思います。 私は右のフォルダ内に描画可能を追加Cordova drawableの使い方

<platform name="android"> 
    <resource-file src="www/res/drawable-hdpi/yourImage.png" target="res/drawable-hdpi/yourImage.png" /> 
</platform> 

文について学びました。 私の質問は、html /(css)ファイルに入れるべきものです。そのため、後で、電話のサイズに応じて適切な背景を使用する必要があります。事前に おかげで...解決

答えて

0

は、ここに新しいcommersのためのソリューションです:

initBackground: function(){ 
    var value = "url(\"img/Sign-in-background/Sign-in-background-"; 
    if(screen.width <= 200 && screen.height <= 320) 
     value += "ldpi-portrait.png\")"; 
    else if(screen.width <= 320 && screen.height <= 480) 
     value += "mdpi-portrait.png\")"; 
    else if(screen.width <= 480 && screen.height <= 800) 
     value += "hdpi-portrait.png\")"; 
    else 
     value += "xhdpi-portrait.png\")"; 
    alert(value); 
    var body = document.querySelector("#body"); 
     body.style.backgroundImage = value; 
} 
関連する問題