此刻我只有一个按钮。如果单击该按钮,它将打开该应用程序(如果已安装),否则打开应用程序商店。我遇到的问题是在iOS上,如果用户选择打开应用程序,则会先打开应用程序,然后打开appstore,这将导致应用程序最小化。
openAppBtn.onclick =
function () {
var userAgent = navigator.userAgent || navigator.vendor || window.opera;
var app = {
launchApp: function () {
window.location.replace("testappscheme://https://kw-dev.realestate.com" //added closing quotation
this.timer = setTimeout(this.openWebApp, 1000);
},
openWebApp: function () {
if (/android/i.test(userAgent)) {
window.location.replace("https://play.google.com/store/apps/details?id=ca.phoenixsoftware.kwagentprod");
}
// iOS detection from: http://stackoverflow.com/a/9039885/177710
if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
window.location.replace("https://apps.apple.com/us/app/kw-control-panel/id1279913356");
}
}
};
app.launchApp();
};
请问如果打开了应用程序或没有最小化应用程序,如何使应用程序商店不打开。