【问题标题】:How to recognize Amazon Fire OS in a Cordova App如何在 Cordova 应用程序中识别 Amazon Fire OS
【发布时间】:2014-07-17 07:57:02
【问题描述】:

我没有 Amazon Fire 设备,但我希望在 Amazon 上提供 Android 应用程序。

在 Android 上正常运行的某些功能(对于应用的正确行为不是必需的)在经过审批团队测试时会导致应用崩溃。

我明白了

device.platform

为 Amazon fire 返回“Android”。

如何通过 Cordova 代码识别 Amazon Fire,从而避免调用“违规”代码?

(最后,违规的部分似乎与相机闪光灯有关

07-16 13:29:57.931 E/AndroidRuntime( 7767): FATAL EXCEPTION: Thread-356
07-16 13:29:57.931 E/AndroidRuntime( 7767): java.lang.NullPointerException
07-16 13:29:57.931 E/AndroidRuntime( 7767):     at  nl.xservices.plugins.Flashlight$1.run(Flashlight.java:84)
07-16 13:29:57.931 E/AndroidRuntime( 7767):     at java.lang.Thread.run(Thread.java:856)

如果有人发现并解决了类似的问题)

【问题讨论】:

    标签: android cordova amazon-web-services android-camera


    【解决方案1】:

    如果您拥有 Cordova 3.4 或更高版本,device.platform 应返回“amazon-fireos”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-06-05
      • 1970-01-01
      • 2012-07-11
      • 1970-01-01
      相关资源
      最近更新 更多