Launch GalaxyStore on Companion Mobile from Wearable
While using the Wearable in 'Companion' mode with a Mobile running on android/iOS Operating System, An appControl from Gear could be launched to open 'GalaxyStore' on Mobile and display specific app detail page.
function appControlSuccess() {
alert("Tizen AppControl Success");
}
function appControlError(error) {
alert("Tizen AppControl Error: "+error.message);
}
var appControlReplyCallback = {
onsuccess: function(data) {
alert("GalaxyStore launch on phone success");
alert ("success: data = " + JSON.stringify(data));
},
onfailure: function(error){
alert("error launching GalaxyStore launch on phone: "+error);
}
};
function launchGalaxyStore(){
var appid = "com.samsung.w-manager-service";
//appId of 'GearManager Service' running on Gear to communicate with Mobile
var type = "gear";
var url = 'samsungapps:
//Product_detail/ProductID';
//place desired appId in place of 'ProductID'
var extra_data = [new tizen.ApplicationControlData("type", [type]),new tizen.ApplicationControlData("deeplink", [url])];
//'extra_data' denoting type & url to launch
var appControl = new tizen.ApplicationControl( 'http://tizen.org/appcontrol/operation/default',null,null,null,extra_data);
tizen.application.launchAppControl(appControl, appid, appControlSuccess, appControlError, appControlReplyCallback);
}