ionic 2 推送通知在我的自定义页面中不起作用?
ionic 2 push notification not working in my custom page?
在我的 ionic 2 应用程序中,我有 2 个页面 index.html(默认加载页面)和 channel.html(app/pages 中不存在的通用页面)。
我在 index.html 时收到推送通知,但在 channel.html 时收不到。
谁能建议我应该怎么做才能在两个页面上都收到推送通知。提前谢谢你。
在 ionic 2 中,创建自定义加载页面不是一个好习惯,将 index.html 作为默认加载页面总是好的。原因是
Index.html 充当所有页面的容器
src/pages.
由于 index.html 充当所有页面的容器,任何通知都将
仅在这些页面中工作。如果您导航到当前的任何其他页面
在 src/custom_page 或某些外部 URL 中,它不被视为
离子页面所以推送将不起作用。
在离子构建期间,index.html 被构建并从
src/index.html 到 www/index.html 它不会发生在任何
自定义页面。
如果您受自定义页面要求的约束,我建议采用
您的时间并修改现有代码,以便您可以应对
index.html 作为默认加载页面,因为自定义加载会很麻烦
你未来的项目。
在我的 ionic 2 应用程序中,我有 2 个页面 index.html(默认加载页面)和 channel.html(app/pages 中不存在的通用页面)。 我在 index.html 时收到推送通知,但在 channel.html 时收不到。 谁能建议我应该怎么做才能在两个页面上都收到推送通知。提前谢谢你。
在 ionic 2 中,创建自定义加载页面不是一个好习惯,将 index.html 作为默认加载页面总是好的。原因是
Index.html 充当所有页面的容器 src/pages.
由于 index.html 充当所有页面的容器,任何通知都将 仅在这些页面中工作。如果您导航到当前的任何其他页面 在 src/custom_page 或某些外部 URL 中,它不被视为 离子页面所以推送将不起作用。
在离子构建期间,index.html 被构建并从 src/index.html 到 www/index.html 它不会发生在任何 自定义页面。
如果您受自定义页面要求的约束,我建议采用 您的时间并修改现有代码,以便您可以应对 index.html 作为默认加载页面,因为自定义加载会很麻烦 你未来的项目。