<tizen:application id="blaJxcU1Jq.HybridWebApp" package="blaJxcU1Jq" required_version="2.2"/>
<content src="index.html"/>
<icon src="icon.png"/>
- <name>HybridWebApp</name>
+ <name>Hybrid web app</name>
<tizen:privilege name="http://tizen.org/privilege/application.launch"/>
</widget>
width: 100%;
}
-div[data-role=header] {
- text-transform: uppercase;
+.ui-tabbar-margin-back {
+ margin-right:0 !important;
}
<meta name="viewport" content="width=360, user-scalable=no"/>
<meta name="description" content="Hybrid Web Application Sample"/>
- <title>HybridWebApp</title>
+ <title>Hybrid web app</title>
<script src="/usr/share/tizen-web-ui-fw/latest/js/jquery.min.js"></script>
<script src="./js/config.js"></script>
<script src="/usr/share/tizen-web-ui-fw/latest/js/tizen-web-ui-fw-libs.min.js"></script>
</head>
<body>
- <div data-role="page" id="main" data-add-back-btn="true">
+ <div data-role="page" id="main">
<div data-role="header" data-position="fixed">
- <h1>Hybrid Web App</h1>
+ <h1>Hybrid web app</h1>
</div>
<div data-role="content" id="history">
var isStarting = false;
$(document).delegate("#main", "pageinit", function() {
- $("#main .ui-btn-back").bind("vclick", function() {
- tizen.application.getCurrentApplication().exit();
- return false;
- });
-
$("#btn-start").bind("vclick", function(){
if(gLocalMessagePort) {
- alert("Already Started");
+ alert("Already running.");
} else if(isStarting){
alert("Now starting...");
} else {
if(gRemoteMessagePort) {
sendCommand("stop");
} else {
- alert("Not Started");
+ alert("Not running.");
}
return false;
});
$("#logs").empty().listview("refresh");
return false;
});
- document.addEventListener( 'tizenhwkey', function(e) {
- if (e.keyName === 'back') {
+ $(window).on('tizenhwkey', function (e) {
+ if (e.originalEvent.keyName === "back") {
if ($.mobile.activePage.attr('id') === 'main') {
tizen.application.getCurrentApplication().exit();
} else {
function onError(err) {
console.log("Service Applaunch failed");
isStarting = false;
+ alert("Failed to launch HybridServiceApp!");
}
try {