function onsuccess(files) {
for (var i = 0; i < files.length; i++)
{
- if(files[i].name == "TestAlarm.wgt")
+ if(files[i].name === "TestAlarm.wgt")
{
var Url1 = files[i].toURI();
installUrl = Url1.replace("file:///", "/");
time = $("#alarm-time").prop("value"),
year, month, date, hours, minutes, splits, d, t;
- if (time == null || time == "" || period < 0) {
+ if (time === null || time === "" || period < 0) {
alert("Getting alarm settings failed");
}
else
function onsuccess(files) {
for (var i = 0; i < files.length; i++)
{
- if(files[i].name == "TestAlarm")
+ if(files[i].name === "TestAlarm")
{
documentsDir.copyTo(
files[i].fullPath,
function onSocketError(e) {
console.log("Socket error: " + e.message);
serverConnected = false;
- socket.close();
}
function onError(e) {
console.log("Operation error");
<li>
<input type="password" id="passwd" value="" />
</li>
+ <li data-role="list-divider">OMA DS Server Database URI</li>
+ <li>
+ <input type="text" id="database" value="" />
+ </li>
<li data-role="list-divider">OMA DS Server Connect</li>
<li>
<div data-role="button" onclick="addProfile();">Add Profile</div>
<p>- http://my.funambol.com/sync</p>
<p>- https://www.everdroid.com/web</p>
<p>- OMA DS 1.2 protocol Server</p><br>
- <p>1. Fill in preset OMA DS Server, ID, Password containing data to sync</p>
+ <p>1. Fill in preset OMA DS Server, ID, Password and Database URI containing data to sync</p>
<p>2. Click Add Profile</p>
<p>3. Click Start Sync</p>
<p>4. Check the contacts are synchronized with the OMA DS server</p>
*/
var profileId = null;
-var account, passwd, url;
+var account, passwd, url, database;
var init = function () {
serverGuide();
account = $("#account").val();
passwd = $("#passwd").val();
url = $("#url").val();
+ database = $("#database").val();
// Create a sync info.
var syncInfo = new tizen.SyncInfo(url, account, passwd, "MANUAL", "REFRESH_FROM_SERVER");
// Sync both contacts and events.
- var contactInfo = new tizen.SyncServiceInfo(true, "CONTACT", "card");
+ var contactInfo = new tizen.SyncServiceInfo(true, "CONTACT", database);
var serviceInfo = [contactInfo];
// Adds a profile to sync.
var syncProgressCallback = {
onprogress: function (profileId, serviceType, isFromServer, totalPerType, syncedPerType) {
console.log('Total: ' + totalPerType + ', synced: ' + syncedPerType + ', for the sync type: ' + serviceType);
- total = syncedPerType;
+ total = totalPerType;
},
onstopped: function (profileId) {
removeProfile();
mms.body.plainBody = "BehaviorTC MMS Messaging Test\n" + day + ", " + month + " " + date + ", " + year + ". " + h + ":" + m + ":" + s;
mms.to = [$("#tel").val()];
mms.subject = "BehaviorTC Messaging Test";
- mms.attachments = [new tizen.MessageAttachment("wgt-package/tests/Messaging(SMS.MMS)/res/image.png", "image/png")];
+ mms.attachments = [new tizen.MessageAttachment("wgt-package/tests/MessagingSMSMMS/res/image.png", "image/png")];
services[0].sendMessage(mms, messageSent, messageFailed);
}
}
function errorCallback(error) {
alert("Cannot get messaging service " + error.message);
-}
+}
\ No newline at end of file
} catch (err) {
console.log (err.name + ": " + err.message);
}
- setPower();
- setTagListener();
- setPeerListener();
+ setPower(function(){
+ setTagListener();
+ setPeerListener();
+ });
});
function writeMsg() {
newMessage.records[0] = new tizen.NDEFRecordText(writeMessage, "en-US");
}
-function setPower() {
+function setPower(onpowered) {
var gNfcAdapter;
try {
gNfcAdapter = tizen.nfc.getDefaultAdapter();
if (!gNfcAdapter.powered) {
gNfcAdapter.setPowered(
true,
- function () {console.log("Power on succeed");},
+ function () {onpowered();console.log("Power on succeed");},
function () {console.log("Power on failed")});
+ } else {
+ onpowered();
}
} catch (err) {
console.log (err.name + ": " + err.message);
var onSuccessCB = {
onattach : function(nfcPeer) {
console.log("NFC Target is detected");
+
+ nfcPeer.setReceiveNDEFListener(
+ function(message){
+ readMessage = message.records[0].text;
+ alert("Receive message : " + readMessage);
+ document.getElementById("rmsg").innerHTML = readMessage;
+ nfcPeer.unsetReceiveNDEFListener();
+ });
nfcPeer.sendNDEF(
newMessage,
function(){
function(e){
console.log(e.message);
});
- nfcPeer.setReceiveNDEFListener(
- function(message){
- readMessage = message.records[0].text;
- alert("Receive message : " + readMessage);
- document.getElementById("rmsg").innerHTML = readMessage;
- nfcPeer.unsetReceiveNDEFListener();
- });
},
ondetach : function() {
console.log("NFC Target is detached");
</div>
<div data-role="popup" id="popup_info">
<font style="font-size:85%">
- <p>Check if PushClient gets messages from the push server</p><br>
+ <p>Check if PushClient gets messages from the push server</p>
+ <p>A network connection capable of accessing the Internet MUST be established </p><br>
<p>1. Install and launch PushClient(TestPush) Application</p>
<p> (Make sure the device is online and the applications shows registration success popup.)
<p>2. Press Hide in the PushClient</p>
var installUrl;
var reg;
-var status;
$(document).delegate("#main", "pageinit", function() {
$("#install").bind("vclick", function() {
return false;
});
$("#push").bind("vclick", function() {
- tizen.systeminfo.getPropertyValue("WIFI_NETWORK", function onWifiNetworkSuccess(wifi){status = wifi.status});
- if(status)
- regID();
- else
- alert("Check network connection");
+ regID();
return false;
});
$("#launch").addClass("ui-disabled");