Я создаю приложение для Android с использованием PhoneGap + JQM / HTML, в котором отображаются продукты, полученные из локального файла JSON на основе взаимодействия с пользователем.
JSON:
{
"name" : "Product Name",
"image" : "path/to/product.png"
}
HTML:
<div class="products-display">
<a href="#" class="products-link">Touch to Update Product</a>
</div>
JavaScript:
$('body').delegate('.products-link', 'click', function(e){
...
$(this).css('background','no-repeat url('+bgImage+')'); // bgImage = image node of JSON
...
});
Проблема, с которой я сталкиваюсь, заключается в том, что вышеприведенное работает должным образом на устройствах под управлением Android 2.X; однако на Android 3.0+ (в частности 3.1 на Galaxy Tab 10.1 ") фоновое изображение не отображается.
По-разному ли обрабатываются ресурсы в Android 3.X? Любая помощь будет принята с благодарностью!