【发布时间】:2020-11-28 07:30:21
【问题描述】:
我需要制作一个应用程序,每 15 分钟检查一次网站,如果有变化。我正在尝试找到一种推送通知的方法。我查看了flutter_local_notifications,但找不到可以正常工作的示例。
有谁知道用颤振正确地做这样一个应用程序的方法吗?
【问题讨论】:
标签: flutter web-scraping mobile notifications
我需要制作一个应用程序,每 15 分钟检查一次网站,如果有变化。我正在尝试找到一种推送通知的方法。我查看了flutter_local_notifications,但找不到可以正常工作的示例。
有谁知道用颤振正确地做这样一个应用程序的方法吗?
【问题讨论】:
标签: flutter web-scraping mobile notifications
使用background_fetch 插件可以在应用程序大约每 15 分钟关闭时触发您的代码,并且您可以使用flutter_local_notifications 来安排应用程序未在前台、后台运行或关闭时的通知。上面链接中提供的示例正在运行。
但对于小米、Redmi、Letv、Honor、Oppo、Vivo 等一些制造商的设备型号,情况并非如此。当应用程序关闭时,您需要获得AutoStart 权限才能使其工作。并且获取此权限因制造商而异,其中像 WhatsApp 这样的流行应用程序已经由制造商本身提供了 AutoStart 权限。
因此,您可以使用 autostart 颤振库,该库使用名为 AutoStarter 的原生 Android 库来获取此类设备的权限。
【讨论】: