Ionic:$ ionicPlatform.isIOS()在控制器方法中不起作用

red*_*rom 1 javascript android ionic-framework

我正在尝试使用工作方法$ ionicPlatform.isIOS,以获取应用程序运行所用平台的布尔值.

我在Android设备和Chrome浏览器中尝试过,但没有任何成功结果.

  $scope.getDeviceInfo = function() {

        $scope.isIOS = $ionicPlatform.isIOS();
        alert($ionicPlatform.isIOS());
  }
Run Code Online (Sandbox Code Playgroud)

以上代码返回以下异常:

Uncaught TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

小智 9

使用以下函数检查您所在的平台:

$ionicPlatform.is(platform)
Run Code Online (Sandbox Code Playgroud)

'平台'可以是'ios'或'android'.

请在此处查看此离子提交:github ionic commit