问题标签 [fireos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
89 浏览

google-analytics - Firestick 和 FireTv 是否支持 Google Analytics?

我正在为 Amazon Fire Stick(Fire TV's)和 Android TV 开发应用程序,需要为两者集成分析解决方案。谷歌分析适用于 Android,但它是否支持亚马逊 Fire OS 设备,如 TV 和 Stick。

如果不是,对于用于 FireTv 的分析的行业建议是什么。

0 投票
0 回答
20 浏览

java - 为什么火棒主屏幕应用程序的行为与其他应用程序不同?

我在火棒中观察到一种行为,主屏幕中存在的应用程序总是onDestroy在应用程序启动时调用,这导致应用程序重新启动,而不是在用户离开的地方启动。

我检查了 Netflix 应用程序,即使onDestroy在启动时被调用,但它们在应用程序关闭之前保留状态,因此能够从最后一个退出状态启动。

我的疑问是,为什么火棒对待主屏幕应用程序的方式不同?我搜索但没有找到正确的答案。大多数人谈论的是内存变满,但这里并非如此。

0 投票
0 回答
35 浏览

android - 如何在 Fire TV 网络平台或 WebView 上使用 PlayReady?

根据亚马逊的文档

问:Amazon Fire TV 的网络应用程序能否支持媒体播放的数字版权管理 (DRM)?

Web 应用平台支持 Widevine 和 PlayReady 的 DRM。有关对原生 FireTV 应用程序的 DRM 支持的详细信息,请参阅 Fire TV 设备规范页面的DRM部分。

但是,当navigator.requestMediaKeySystemAccess从 Web 应用程序(通过 Web App Tester)或WebView(通过 Cordova)调用时,请求仅对 WideVine 成功。

成功:

失败:

错误nameNotSupportedError,这意味着(根据MDN)不支持 PlayReady,尽管亚马逊的文档说明它是。

0 投票
0 回答
19 浏览

android - Android 资源属性必须在特定 FireOS 设备上的本地化文件夹中定义

在我的资源 (res/) 文件夹中,我有以下文件。

values/values.xml我定义了我的应用程序中需要的布尔值:

当我在语言设置为英语的设备上运行我的应用程序时,我发现在运行时引用时抛出异常myboolean

android.content.res.Resources$NotFoundException: Resource ID #0x7f020001 type #0x3 is not valid.

奇怪的是,如果我将values.xml文件复制到本地化文件夹中,则布尔值读取得很好,并且没有运行时异常。IE:

为什么需要在本地化文件夹中定义此值?默认值文件夹不应该足够吗?

值得注意的是,这似乎只发生在我在特定 FireOS 设备上的应用程序上,并且可能是这些设备上的 FireOS 构建的特定错误。FireOS 构建基于 Android API 级别 23。

0 投票
0 回答
18 浏览

java - Can I capture accessibility events in Fire OS?

I have a Java Android app that captures accessibility events by overriding the onAccessibilityEvent() method in a custom AccessibilityService class. It works well on phones and tablets. I was able to set it up on Android TV as well. However, when I try to set it up on Fire OS, I cannot find any place in the OS settings to permit my app to capture accessibility events.

I've searched on Google and cannot find anything that explicitly states that this is impossible, though the lack of information on the topic makes me think it probably is. But I didn't want to just quit because I couldn't find information.

Is there some possible way to programmatically capture accessibility events on Fire OS? Or, can someone give me an authoritative answer that it is in fact impossible?

Thanks in advance!

0 投票
0 回答
7 浏览

android - 从 Android 意图在 Amazon FireOS 设备上启动搜索

此处列出了 Amazon Fire 设备上支持的意图: https ://developer.amazon.com/it/docs/fire-tablets/ft-supported-android-intents.html

还支持 ACTION_WEB_SEARCH 意图,就像在 Android 上一样。

此代码适用于 Google Android 设备(非亚马逊设备)

它调用了一个可能与谷歌助手相关的搜索界面。

结果来自谷歌搜索,但也来自设备,即可用的功能或数据,我认为。

ACTION_SEARCH 意图也是如此。

没有像预期的那样调用默认的 Internet 浏览器。

Amazon Fire 设备上会发生什么?

我想调用相同的搜索助手,而不是互联网浏览器。