Hi @N_Developer ! Good evening!
So, to you call a google play page, you’ll need:
https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/
<ons-icon icon="fa fa-share-square-o fa-2x" fixed-width="true" onclick="window.open(https://play.google.com/store/apps/details?id=codigo.flat.leo.moura123684748', '_system')"></ons-icon>
To open an external app you’ll need :
SocialSharing-PhoneGap-Plugin
cordova-plugin-inappbrowser
org.apache.cordova.startapp
Check the app availability
<script>
function checkTwitter() {
appAvailability.check(
'com.twitter.android', // Package Name
function () { // Success callback
window.plugins.socialsharing.shareViaTwitter(' Download also ...', null /* img */, ' https://play.google.com/store/apps/details?id=codigo.flat.leo.moura123684746' /* url */, function () { console.log('share ok') }, function (errormsg) { alert(errormsg) })
},
function () { // Error callback
ons.notification.confirm({
message: 'twitter is not installed . Do you want to download it?',
title: 'Application Unavailable',
buttonLabels: ['Yes', 'No'],
animation: 'slide',
primaryButtonIndex: 1,
cancelable: false,
callback: function (index) {
if (index == 0) {
window.open('https://play.google.com/store/apps', '_system')
} else if (index == 1) {
window.open('twitter://user?screen_name=gajotres', '_system', 'location=no');
}
}
});
}
);
}
liked ? An upvote! ;)