作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写一个 PWA Ionic 4 应用程序来订阅和显示 Firebase 推送通知。关于它的一切都很好。例如,我可以在 chrome 浏览器中安装该应用程序(这意味着 PWA 部分运行良好)并且我可以在消息发布时订阅和接收消息。在我的 Firebase 服务文件中,我使用以下函数 toast 。
async makeToast(message) {
console.log(message);
const toast = await this.toastController.create({
message: message,
duration: 5000,
position: 'top',
showCloseButton: true,
closeButtonText: 'dismiss'
});
toast.present();
}
但是这有点不对劲,因为我看到 toast 出现了,但是 body 是空的(消息)。我可以在控制台中看到消息不为空。但是有这个错误
ReferenceError: documentFragmentChildren is not defined
at r (common-es2015.edd3f5ddbecdc7d4b97d.js:1)
at b.render (90-es2015.a511a29a06087ce2ae17.js:1)
at pe (main-es2015.82bfa6fe443f99f03efa.js:1)
at Array.o (main-es2015.82bfa6fe443f99f03efa.js:1)
at D (main-es2015.82bfa6fe443f99f03efa.js:1)
at x (main-es2015.82bfa6fe443f99f03efa.js:1)
at a.invoke (polyfills-es2015.a5a02c8969fb7b2904df.js:1)
at t.run (polyfills-es2015.a5a02c8969fb7b2904df.js:1)
at polyfills-es2015.a5a02c8969fb7b2904df.js:1
at a.invokeTask (polyfills-es2015.a5a02c8969fb7b2904df.js:1)
r @ common-es2015.edd3f5ddbecdc7d4b97d.js:1
为了运行代码,我这样做
ionic build --prod
http-server ./www -o
有趣的是,当我执行 ionic serve
时, toast 工作正常,但 PWA 和 Firebase 中断。
最佳答案
npm cache clean --force
npm install
这个解决方案帮助我解决了同样的问题。
关于javascript - 引用错误 : documentFragmentChildren is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57940409/
我正在编写一个 PWA Ionic 4 应用程序来订阅和显示 Firebase 推送通知。关于它的一切都很好。例如,我可以在 chrome 浏览器中安装该应用程序(这意味着 PWA 部分运行良好)并且
我是一名优秀的程序员,十分优秀!