问题标签 [kindle-fire]
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.
android - 在 Kindle Fire 上,是否可以获取用户的电子邮件地址?
这个问题一般针对 android 设备进行讨论,但是如果您尝试在 Kindle Fire 上运行此代码,您得到的只是用户名。有什么方法可以获取邮箱地址吗?我们希望弹出一个对话框,其中包含已预先填写的电子邮件地址,这样如果正确,他们就不必输入它,但似乎唯一的解决方案是让他们重新输入它。
编辑:这是其他线程建议的代码(在 Kindle Fire 上不起作用):
android - Android - 图片选择器在 Kindle Fire 上不起作用?
我有以下代码来显示图像选择器。用户选择图像后 onActivityResult 被调用,向我返回所选图像的数据。
然而,在 kindle 上,我得到的 resultCode 为 0,数据为空。有其他人以前注意到这个问题吗?这个问题只发生在kindle fire上。
android - 在电话和 Kindle-Fire 上定位 Android 应用
我会将我的应用程序定位到所有 android 设备,最好的方法是什么?到目前为止,我将针对 Android 手机和 Kindle-fire,这是我的想法。
android 手机及其在图像、字体大小等方面按预期工作......所以我想测试我的应用程序是否适合 kindle-fire:
使用以下规范为 kindle-fire 创建 AVD 模拟器,但我在 kindle-fire 上测试时遇到了一些问题:
- 图像被拉伸(不确定是否应该为 kindle-fire 增加图像大小?)
- 字体大小比安卓手机小(我已经测试过)
- 我的活动中没有后退按钮,所以我假设用户将能够在 kindle-fire 中使用后退箭头按钮,但在模拟器中没有显示。
这是Kindle Fire的规格
- 宽度:600 像素
- 高度:1024px
- 抽象 LCD 密度:169
- 目标:Android 2.3.3 - API 级别 10
- 内存:512 MB
为了在 android 手机和 amazon kindle-fire 上的外观和感觉,我需要做什么?
我应该创建两个单独的项目并以字体大小和图像大小为目标吗?
我不确定我还需要考虑什么。
android - 如何在kindle fire上运行谷歌地图应用程序
我开发了谷歌地图应用程序,它在移动设备上运行良好。但是在kindle fire中它不起作用,当我<uses-library android:name="com.google.android.maps" />
从清单文件中删除应用程序在kindle fire中运行良好时。我的问题是如何在 kindle fire 中使用谷歌地图运行应用程序......
android - 如何在清单中不使用“com.google.android.maps”的情况下运行地图应用程序
我已经开发了地图应用程序。在清单中,XML
我添加<uses-library android:name="com.google.android.maps" />
了它,它在移动设备和模拟器中运行良好。
但是在kindle fire设备中它不工作,当我<uses-library android:name="com.google.android.maps" />
从清单中删除它在kindle fire中工作正常。
有没有办法通过<uses-library android:name="com.google.android.maps" />
从清单文件中删除来使用谷歌地图。
如何使用此库参考而不用编写清单 XML。
android - 如何在 kindle fire 上使用基于位置的服务
我想在我的应用程序中使用基于位置的服务。如何在kindle fire上做到这一点?
android - Kindle 的“主页”按钮会触发什么事件?
Kindle Fire 在底部有一个栏,其中包括一个“主页”按钮和一个“返回”按钮。
当我单击“返回”按钮时,我的应用程序的“onPause()”事件被调用。
当我单击“主页”按钮时,我的应用程序崩溃了。将显示一个 Android 对话框。它说我的应用程序意外停止。我看到了一个“强制关闭”按钮。
Sooooo 我需要处理什么事件来防止这种情况发生。这只发生在我的应用程序上,而不是我下载的应用程序,所以是的,是我,哈哈。
编辑
根据这个网页,我在应用程序中添加了事件和祝酒词,只是为了深入了解事情的运作方式。当我单击后退按钮时,我看到由 onPause()、onStop() 和 onDestroy() 方法生成的 toast。当我单击主页按钮时,没有祝酒词,只有崩溃。
解析度
Akhil 建议我查看 logcat。我不运行模拟器,因为我的机器似乎不足以进行 Android 开发(或者我对模拟器的期望过高);启动它需要很长时间。无论如何,在弄清楚如何运行模拟器之后(第一次看logcat,哈)我看到我抛出了一个与序列化相关的异常。我现在要去解决它。感谢 Akhil 朝着正确的方向踢球!
啊,当我单击 Home 时,模拟器确实显示了onPause() toast,所以现实仍然按预期运行。
最终的
该错误与我为使onSaveInstanceState(Bundle savedInstanceState)方法工作而添加的序列化有关。基本上,我的应用程序(以及我转换为 android 的旧游戏)不可序列化,因此onSavedInstanceState()中的这段代码无法编译:
'game' 是无害的,所以我在 Game 的类定义中添加了“implements Serializable”。但是,我忽略了将其添加到 Game 中的私有类中。这就是导致异常的原因。
android - Android 虚拟键盘按钮被不当禁用(Kindle Fire)
我有一个用户报告了我的应用程序错误。我的布局中有几个 EditText 字段。我只希望用户能够输入带符号的十进制数字。但是,我没有将它们声明为布局,number|numberSigned|numberDecimal
因为我有一个自定义 TextWatcher 附加到这些字段,它处理输入并确保它是正确的。我这样做是因为我希望减号键充当切换开关。
假设该字段中有“300”。如果用户点击减号,我的自定义 TextWatcher 会拦截它并将其转换为“-300”而不是“300-”。如果他们再次点击减号,它将删除现有的减号并将其更改为“300”。
这对几乎所有人都适用,但不适用于 Kindle Fire。虚拟键盘上的小数点和减号键被禁用,因此他们甚至无法选择点击这些键并让自定义文本观察器完成其工作。
如果我确实将字段声明为number|numberSigned|numberDecimal
,则字段不会让用户点击减号键,除非光标位于最左边的位置(即在 300 中的 3 之前)。
我怎样才能告诉 Kindle Fire 确保小数点和减号键需要处于活动状态,但同时在到达我的自定义 TextWatcher 之前不要限制用户允许的输入......你知道,就像其他所有 Android 设备一样设备一直为我工作?:)
html - Kindle Fire SilkBrowser 阅读查看 CSS
有谁知道如何正确实现 Kindle Fire Silk 浏览器阅读视图的 CSS 类?
Kindle Fire 6.3 更新添加了“阅读视图”:
借助 Silk 上的阅读视图,您感兴趣的内容在阅读优化的单屏视图(即使对于多页文章)中被提升到凌乱之上。整个页面仍然在后台可用,让您可以轻松切换回传统视图以查看页面上的其他有趣功能。
我检查了我的一个站点,它呈现<div style="display:none;">
为阅读视图文章,但我无法找到有关如何将 Silk 浏览器定向到应在阅读视图中显示的部分的详细信息。
代码示例:
如果我找到任何文件,我会更新。
cross-browser - Kindle Fire 上的 Amazon Silk 浏览器是否支持视口元标记?
在 Kindle Fire 上查看时,我正在尝试使用 viewport 元标记来缩放 HTML 内容。
我已经设置了以下测试页面:
例如,如果我将数字从 2.5 更改为 1.0,这会导致 iPhone 4S 上的内容按比例缩小。但是,在 Kindle Fire 上的 Amazon Silk 浏览器中查看时,它似乎对内容的大小没有影响。
有没有其他人经历过这个?我的标记中是否存在可能导致此问题的问题?
注意:我尝试将“桌面或移动视图”浏览器设置更改为自动、移动和桌面 - 这些设置都没有改变页面外观。