Trying to open another app within mine (hybrid) using mobilefirst 7.0. Nothing happens when i click either link. In a mobile browser link #2 opens up a webpage. But that's not what I want. Looking to open up facebook within my app for this example. Thanks.
Enter a package name: <input type="text" value="com.SFStaff" id="packageName"/>
<button onclick="openExternalApp()">Open External Application</button>
<script>
function openExternalApp() {
var parameter = null;
if (WL.Client.getEnvironment() == WL.Environment.ANDROID) {
parameter = $('#packageName').val();
}
cordova.exec(onSuccess, onFailure, "OpenExternalAppPlugin", "openApp", [parameter]);
}
function onSuccess() {
WL.Logger.info("App successfully opened");
}
function onFailure() {
WL.Logger.info("App failed opening");
}
</script>
In the config.xml
<feature name="OpenExternalApp">
<param name="android-package" value="com.Student.OpenExternalApp" />
</feature>