我有一个代码,如果应用程序通过Phonegap运行(它将完全停止脚本)将无法运行,将只作为apk运行(需要构建)。我怎样才能创建一个if,它会检查它是在phonegap还是独立的apk?
答案 0 :(得分:0)
我使用IIS(localhost)测试我的应用程序。我用来检查url是否包含" localhost",后来发现有关检查window.cordova以确定该应用程序是否作为Cordova App运行。
示例:
function isRunningLocalhost() {
if (window.cordova) {
console.log('runningLocalhost() - False In Cordova');
return false;
}
else {
console.log('runningLocalhost() - True Running Localhost');
return true;
}
}
if (isRunningLocalhost() === true)
{
//Not running as an APK
}