Ionic 如何用离子/电容检测数据保护模式?

ztmd8pv5  于 2023-01-28  发布在  Ionic
关注(0)|答案(1)|浏览(144)

安卓开发者文档指出,应用程序应该尊重计量和非计量的网络状态:https://source.android.com/docs/core/data/data-saver和我相信iOS有一个类似的数据使用模式系统,应用程序应该坚持。
我正在开发一个Ionic应用程序,我想根据是否启用数据保存模式来更改本地缓存数据的超时时间。(甚至特定于平台)检测设备数据保存模式的方法?谷歌搜索和离子文档似乎一无所获,但这肯定是大多数应用程序的基本功能,所以我提前道歉,如果我错过了一些明显的细节,这是我的第一个移动的应用程序。

yuvru6vn

yuvru6vn1#

虽然检测数据保护模式是否启用似乎仍然是不可能的,据我所知,我发现最好的替代方案是使用Capcitor Network插件,它提供了一种方法来检测设备有什么样的连接:"wifi", "celular", "none"等:https://capacitorjs.com/docs/v2/apis/network#networkstatus
如果未来的答案可以提供一种方法来获得数据保护模式的状态,我会接受,但现在它似乎不可能。

相关问题