每当我在Blackberry设备上安装我的应用程序时,我会立即询问“信任应用程序”,其中包含yes,no和help选项。如果选择是,一切正常,如果我选择否,由于我的应用程序使用位置服务,由于权限问题,我会一次又一次地获得允许和拒绝的其他提示。
我想要的是每当“受信任的应用程序”对话框出现时以及“用户”选择“是”或“否”之后我想显示警告或信息“请在”受信任的应用程序“对话框中选择”是“以正确使用此应用程序,如果选择”否“,则可以重新启动应用程序并选择“是”。如果出现“受信任的应用程序”对话框,这只是在加载应用程序的主页或主屏幕之前出现的Toast或信息。我如何处理这个案例,任何人都可以帮助我解决这个问题....
...谢谢
答案 0 :(得分:1)
如果您使用的是Blackberry Webworks SDK,则可以使用System API查找可用权限(以及有关系统的其他信息) https://developer.blackberry.com/html5/apis/blackberry.system.html#.hasPermission
您应该可以对这些参数进行检查,并显示警告用户未提供权限的对话框。
如果您想查找一些示例代码,请查看:https://github.com/blackberry/WebWorks-Samples/tree/master/kitchenSink