问题标签 [amazon-silk]

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 投票
2 回答
508 浏览

webkit - Amazon Silk 浏览器:前端开发人员的任何特殊注意事项

由于 Amazon Silk 浏览器的拆分架构和重新调整图像大小,前端开发人员是否需要对它进行任何特殊考虑?或者从开发人员的角度来看,它是否可以被视为另一个 webkit 浏览器?

0 投票
1 回答
832 浏览

resolution - 亚马逊 Kindle Fire 的视口或内部高度?

我为 iPad 构建了一个网页,现在我需要做一些调整才能让它在 Kindle Fire 上运行。主要问题是,我在 Silk 浏览器中找不到任何有关实际可用空间的信息。在网上的许多网站上,他们说它是 1024x600。但这不可能是真的,因为状态栏、地址栏等 - 我有点迷路了!

亲切的问候,马库斯

0 投票
3 回答
1149 浏览

html - Kindle Fire SilkBrowser 阅读查看 CSS

有谁知道如何正确实现 Kindle Fire Silk 浏览器阅读视图的 CSS 类?

Kindle Fire 6.3 更新添加了“阅读视图”:

借助 Silk 上的阅读视图,您感兴趣的内容在阅读优化的单屏视图(即使对于多页文章)中被提升到凌乱之上。整个页面仍然在后台可用,让您可以轻松切换回传统视图以查看页面上的其他有趣功能。

我检查了我的一个站点,它呈现<div style="display:none;">为阅读视图文章,但我无法找到有关如何将 Silk 浏览器定向到应在阅读视图中显示的部分的详细信息。

代码示例:

如果我找到任何文件,我会更新。

0 投票
1 回答
877 浏览

cross-browser - Kindle Fire 上的 Amazon Silk 浏览器是否支持视口元标记?

在 Kindle Fire 上查看时,我正在尝试使用 viewport 元标记来缩放 HTML 内容。

我已经设置了以下测试页面:

例如,如果我将数字从 2.5 更改为 1.0,这会导致 iPhone 4S 上的内容按比例缩小。但是,在 Kindle Fire 上的 Amazon Silk 浏览器中查看时,它似乎对内容的大小没有影响。

有没有其他人经历过这个?我的标记中是否存在可能导致此问题的问题?

注意:我尝试将“桌面或移动视图”浏览器设置更改为自动、移动和桌面 - 这些设置都没有改变页面外观。

0 投票
1 回答
709 浏览

android - Amazon Silk 浏览器 - 移动 Web 开发人员的注意事项

我有一个客户希望我针对 Kindle Fire 优化他们的移动网站。我在 iPhone、iPad 和 Android 上进行过开发,但不是针对 Android 平板电脑,也不是专门针对 Kindle Fire。

我想知道,作为一名移动 Web 开发人员,在这个平台上进行 Web 开发时,我应该做些什么特别的考虑,或者我应该注意什么危险信号?

经过一番研究,它看起来像是在使用 Android 2.3,运行一个名为 Amazon Silk 的类似 Opera mini 的浏览器,并使用一个名为 SPDY 的网络协议。A 发现一篇文章建议我应该为 1280 × 752 的空间进行设计。

我在 Quora 上找到了一篇文章,上面写着“Silk 会跟踪用户的总体行为,并会尝试预测可能的下一页(类似于某些浏览器预加载链接的做法——只是以更有针对性的方式)。然后它将该内容传递给提前设备。” 这对我来说有点危险,因为我确实在我的一些网页上实现了一些服务器端 (php) 跟踪和日志记录。我不想在没有被真人请求的页面上记录日志。

除此之外,我真的看不出还有什么值得担心的。想法?

0 投票
0 回答
162 浏览

amazon - 向用户发送下载时绕过 Kindle Fire 上的 Silk?

我们的用户在通过 Kindle Fire 浏览器从我们这里下载内容时遇到问题。我们怀疑丝绸是罪魁祸首。

下载是 Amazon S3 的超时验证 URL。

是否有可能以某种方式告诉 Kindle Fire 浏览器绕过 Silk 并直接访问下载?

0 投票
1 回答
4209 浏览

scroll - 在 Kindle Fire 上平滑滚动

我创建了一个简单的示例页面来显示我的问题:http: //jsbin.com/owivak/1/

在浏览器中滚动此页面在大多数平台上都可以正常工作,可爱的绿色标题栏保持在原位,其他内容在它后面滚动,它是一个固定的标题。

我遇到的问题是 Kindle Fire 上的 Amazon Silk 浏览器。我意识到这是一个相当低功耗的设备,但它的功耗并不算太低,无法滚动这个非常简单的页面……除了它!

问题在于,在其 Silk 浏览器中的 Kindle Fire 上,当您滚动时,标题似乎正在重新绘制,并且看起来令人难以置信的故障。

有没有人遇到过这个或类似的问题?以及如何解决的任何建议?

0 投票
1 回答
365 浏览

asp.net - 为什么我的查询字符串会被 iPhone 上的 Chrome Mobile 和 Kindle Fire 的 Silk 浏览器修改?

我有一个带有以下 url https://pv.xxxxx.org/Y/Students.aspx的门户应用程序,至少它在我的 PC 上的任何网络浏览器中都是这样显示的。在我的 Kindle Fire HD (Silk) 或 iPhone (Chrome) 上,它显示为

https://pv.xxxxx.org/(F(gXjx4o3HVBTt2dUj-0_fg8JrTaBqvjZUE7WjynRNoYUKpUo3YFpP6KD92KXl6XSeJE633w9eetXNHJhE_bXBrMe8wcd9FKivh16Ibrz4a06dZd4UAxyHTxK2euBM8gRlqzEmgLnQmy830rW2UtMwfmuNJQVwsvyz72EaLNgTkf01))/Y/Students.aspx

只要我单击 Web 表单应用程序中的任何链接,系统就会将我注销。我已经在系统中编写了相当重的错误处理代码,因此如果出现任何问题,它会向我发送一封电子邮件并将日志记录到数据库和事件日志中,而我什么也得不到。我无法重现该问题,因为它仅发生在这两个移动设备(我可以访问)上,并且我无法在其上运行调试器。

其他一些信息不会对我在 iPhone 上的 Safari 中的 url 造成不良影响。我确实使用查询字符串来传递变量,但不是在您第一次加载应用程序时,这是在最终用户(在本例中为我)经过身份验证并位于登录页面之后。

所以我的问题是为什么要修改它,我可以让它停止,如果不能,我该如何修复它?我一直在努力寻找有关该问题的任何提及,更不用说通过谷歌搜索找到解决方案了。

0 投票
0 回答
207 浏览

android - 如何(可以?)在 Amazon Silk 浏览器上启用 WebKit AudioContext?

我正在开发一个 Web 应用程序,我们正在使用 WebKit AudioContext。

我正在尝试找到在 Kindle Fire HD 表(Android 4.x)上运行它的最简单方法。(默认情况下未安装 Chrome,并且它不在 Kindle 的 App Store 中)

Silk 浏览器似乎不支持 Webkit AudioContext,但我认为可能有一种方法可以启用它。(这是 Chrome 中的可选设置)

0 投票
2 回答
966 浏览

jquery - 纯的
纯 CSS 下拉菜单,让它们在触摸浏览器、iOS、iPad 上可点击?

我在遗留代码中有一些菜单结构如下:

在悬停之前隐藏弹出窗口:

一个 jsfiddle 位于http://jsfiddle.net/brycenesbitt/y3kb7/

请注意,没有锚点或其他可点击元素。在这种情况下,在顶层引入可点击元素的干净方法是什么,以便鼠标浏览器用户可以继续悬停,但触摸浏览器用户可以通过点击访问菜单项?菜单项都是用 jquery 激活的,触摸浏览器在那里工作正常。