检查是否正在运行phonegap或apk

时间:2017-07-04 14:37:32

标签: phonegap

我有一个代码,如果应用程序通过Phonegap运行(它将完全停止脚本)将无法运行,将只作为apk运行(需要构建)。我怎样才能创建一个if,它会检查它是在phonegap还是独立的apk?

1 个答案:

答案 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
}