Как дать возможность пользователю изменять фон мобильного приложения?
Приложение сбилдено в PhoneGap из html+css+js.
Фон задан в css: background: url('../img/border.png') no-repeat;
Как дать возможность пользователю самому задавать фон из файла?
Самое простое, если пользователь просто загружает файл в определённое, заранее заданное, место. В какое место, в случае Андроида и в случае iOS?
Другое - через форму загрузки, но опять же вопрос, куда грузить, как переименовывать, ведь в css имя задано.
Если кто-то с этим сталкивался, подскажите, пожалуйста, как это реализовать.
Получилось реализовать с помощью загрузки через fileinput в LocalStorage и затем выводом в img на весь экран.
Это не совсем то. Хотелось всё же применить .css() к html, но что-то не соображу как... :-)
ACCNCC:
Странная история... В js работает, а при конвертации в PhoneGap Build - нет. В консоли вижу, что из Local Storage картинка извлекается, но применения css-свойства не происходит :-(
Нет, не помогло :-(
Осталось только это:
document.body.style.backgroundImage="url('" + localStorage.getItem("liquImage") + "')";
и всё-равно не работает. Интересно, почему...
Придётся возвращаться к предыдущему варианту с картинкой на самом верху dom.