I created a new tizen wearable project using Basic template.
Here is my config.xml. Note the requried_version=”5.5″ (which is higher than 3.0 as stated in the docs) and filesystem.read privilege (as docs state that it is also requried for accessing cordova features).
Cordova features are not working
I created a new tizen wearable project using Basic template.
Here is my config.xml. Note the requried_version=”5.5″ (which is higher than 3.0 as stated in the docs) and filesystem.read privilege (as docs state that it is also requried for accessing cordova features).
<?xml version="1.0" encoding="UTF-8"?> <widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://yourdomain/BasicUI" version="1.0.0" viewmodes="maximized"> <tizen:application id="YvmUHXsqCI.BasicUI" package="YvmUHXsqCI" required_version="5.5"/> <content src="index.html"/> <feature name="http://tizen.org/feature/screen.size.all"/> <icon src="icon.png"/> <name>BasicUI</name> <tizen:privilege name="http://tizen.org/privilege/filesystem.read"/> <tizen:profile name="wearable"/> <tizen:setting background-support="disable" encryption="disable" hwkey-event="enable"/> </widget>Here is my main.js
window.onload = function () { document.addEventListener('deviceready', onDeviceReady, false); function onDeviceReady() { console.log('Cordova features now available'); console.log('Cordova version: ' + device.cordova); console.log('Model name: ' + device.model); console.log('Platform: ' + device.platform); console.log('OS version: ' + device.version); console.log('Device UUID: ' + device.uuid); } // add eventListener for tizenhwkey document.addEventListener('tizenhwkey', function(e) { if(e.keyName == "back") try { tizen.application.getCurrentApplication().exit(); } catch (ignore) { } }); // Sample code var textbox = document.querySelector('.contents'); textbox.addEventListener("click", function(){ box = document.querySelector('#textbox'); box.innerHTML = box.innerHTML == "Basic" ? "Sample" : "Basic"; }); };The issue is that deviceready event is not called. window.device also does not become available.
Is it possible to query cordova device info?
BY
16 Apr 2025
Tizen Studio
BY
04 Nov 2024
Tizen Studio
BY
02 Apr 2024
Tizen Studio