I am developing an Android app with monaca, but
I tried to open the play store from the in-app browser, but it didn't work.
I can't help but stand up in my browser.
vartesturl="http://test.com/test.html"
window.open(testurl, "_system");
--test.html --
"When I hit this page with Chrome, etc., ""Choose an application"" appears
"
There is a play store there, and if I select it, I can start it. What should I do?
Open on Android using WebIntent
.
monaca
from the plug-in list.
Here is an example of my implementation.
In my case, I also support other than Android, so please refer to the following unique functions.
_confirm(
US>"Open the download page?",
function(results){
if(1==results){
// Google Play Store URL
var store_url="https://play.google.com/store/apps/details?id=jp.com.bundleid";
// Is it an Android app?
if(isAndroid()){
// Is the WebIntent plug-in available?
if(isSupportedPlugins()){
// Configure WebIntent for Android.
window.plugins.webintent.startActivity(
{
action: window.plugins.webintent.ACTION_VIEW,
url —store_url
},
function() {},
function(){}
);
} else{
window.open(store_url, "_system");
}
} else if(isIOS()){//iOS app?
// App Store URL
store_url="http://itunes.apple.com/jp/app/appname/id00000000?mt=8";
// Open in InAppBrowser
window.open(store_url, "_system");
} else {// Other
// Support web pages, etc.
store_url="https://supported.web.page/";
// Open in InAppBrowser
window.open(store_url, "_system");
}
}
},
"Install",
"Open, Cancel"
);
© 2024 OneMinuteCode. All rights reserved.