【发布时间】:2019-09-29 16:34:20
【问题描述】:
我正在尝试开发一个非常简单的网络应用程序并通过 Google Firebase 部署它以在我的 Kindle 上使用。虽然我在现代浏览器上运行它没有问题,但亚马逊称之为 Kindle 的非常原始的“实验浏览器”似乎无法正确显示 Firestore 数据库中的内容。这是它在现代(基于 Chromium 的)浏览器上的外观:
kindle 会按预期打印它的用户代理:
Mozilla/5.0 (X11;; U; Linux armv7l; en-us) AppleWebKit/534.26+ (KHTML, like Gecko) Version/5.0 Safari/534.26+
但不是待办事项列表。
我的代码:
document.addEventListener('DOMContentLoaded', function() {
var db = firebase.firestore();
db.collection("reminders").get().then((querySnapshot) => {
querySnapshot.forEach((doc) => {
var node = document.createElement("li");
node.appendChild(document.createTextNode(`${doc.data().name}`));
document.getElementById("reminders").appendChild(node);
})
})
})
目前,我没有使用任何类型的身份验证(不过,如果可以的话,我计划在未来这样做),所以这不是问题。
有谁知道是什么原因导致浏览器出现故障,我该如何解决?
【问题讨论】:
标签: javascript firebase browser google-cloud-firestore kindle