Changing Home and Lock Screen programmatically
This code shows how to change the Home Screen or Lock Screen of Tizen mobile programmatically using Tizen Web API. Your images must be saved in images folder in your project.
//config.xml
<tizen:privilege name="http://tizen.org/privilege/setting"/>
//index.html
<div class="ui-page ui-page-active" id="main">
<div class="ui-content">
<button id="changeBtn">Change HomeScreen</button>
</div>
</div>
//main.js
var changeBtn = document.querySelector('#changeBtn');
changeBtn.addEventListener("click", function() {
setLockscreenWallpaper();
});
function setLockscreenWallpaper()
{
var imagepath="images/home.jpeg";
try
{
tizen.systemsetting.setProperty("HOME_SCREEN",imagepath,successCB, errorCB);
// Give LOCK_SCREEN for changing Lock Screen
}
catch (error)
{
console.log("Error: " + error);
}
}
function successCB()
{
console.log("It's set");
}
function errorCB()
{
console.log("It's not set");
}