我的应用依赖NFC和GPS激活。
现在,如果其中一个被停用,我想显示一个意图,重定向到相应的设置。
我想直接指向当前未激活的设置。我不希望用户离开应用程序并再次重新打开它。就像谷歌地图一样。如果您的GPS未激活,它会发出警告并直接指向android gps设置菜单
在java中它的工作原理如下:
startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
现在我需要在cordova / phonegap中使用相同的功能。
你有没有发现这个插件以及它是如何工作的?
答案 0 :(得分:1)
我相信你所寻找的是Phonegap Diagnostic plugin。这里有一些关于如何将插件添加到项目以及使用插件的information。
使用javascript指向设置:
cordova.require('cordova/plugin/diagnostic').switchToLocationSettings();
有一个isGPSEnabled
标志可用于确定GPS是打开还是关闭。我不确定NFC是否有类似的东西。 Phonegap NFC插件可能对您有用。