<div data-role="content" id="history">
<ul id="logs" data-role="listview">
</ul>
+
+ <div id="alert-popup" data-role="popup">
+ <p id="message"></p>
+ <div id="button">
+ <a href="#" data-role="button" data-inline="true" data-rel="back">OK</a>
+ </div>
+ </div>
</div>
<div data-role="footer" data-position="fixed">
<div data-role="tabbar" data-style="toolbar">
*/
var app = tizen.application.getCurrentApplication();
-var gServiceAppId = "r9vrpxzuyp.HybridServiceApp";
+var gServiceAppId = app.appInfo.packageId + ".HybridServiceApp";
var gServicePortName = "SAMPLE_PORT";
var gLocalMessagePortName = "SAMPLE_PORT_REPLY";
$("#btn-start").bind("vclick", function(){
if(gLocalMessagePort) {
- alert("Already running.");
+ showAlert("Already running.");
} else if(isStarting){
- alert("Now starting...");
+ showAlert("Now starting...");
} else {
isStarting = true;
start();
if(gRemoteMessagePort) {
sendCommand("stop");
} else {
- alert("Not running.");
+ showAlert("Not running.");
}
return false;
});
function onError(err) {
console.log("Service Applaunch failed");
isStarting = false;
- alert("Failed to launch HybridServiceApp!");
+ showAlert("Failed to launch HybridServiceApp!");
}
try {
console.log("Launching [" + gServiceAppId + "] ...");
tizen.application.launch(gServiceAppId, onSuccess, onError);
} catch (exc) {
- alert("launch exc:" + exc.message);
+ showAlert("launch exc:" + exc.message);
}
}
+
+function showAlert(message) {
+ var alertPopup = $("#alert-popup");
+ alertPopup.find("#message").text(message);
+ alertPopup.popup("open", {positionTo: "window"});
+}
\ No newline at end of file