简体   繁体   English

如何在混合应用程序中请求权限(没有AndroiManifest,只有config.xml)?

[英]How to ask for permissions in an hybrid app (no AndroiManifest, only config.xml)?

from android M or higher, now we must ask for android permission. 从android M或更高版本开始,现在我们必须要求android许可。 but i dont know how to add android permission. 但我不知道如何添加android权限。 when i test my app with phonegap desktop, everything is ok, because phonegap ask for location. 当我使用phonegap桌面测试我的应用程序时,一切正常,因为phonegap会询问位置。 but when i try to build it become apk from phonegap build, the geolocation is error. 但是,当我尝试将其从phonegap构建变为apk时,地理位置错误。 i think it because i dont have the permission from my app that i build. 我认为是因为我没有我构建的应用程序的许可。 i check in my setting app, and thats right, my app dont have permission. 我签入我的设置应用程序,没错,我的应用程序没有权限。

this is my code of config.xml 这是我的config.xml代码

please someone help me to find out how to asking android permission in hybrid app, Thankyou ! 请有人帮我找出如何在混合应用程序中向android询问权限,谢谢!

You can use an already created plugin for dynamic permission in PhoneGap. 您可以将已创建的插件用于PhoneGap中的动态权限。 Following is the link to a plugin. 以下是插件的链接。 https://www.npmjs.com/package/cordova-plugin-android-permissions https://www.npmjs.com/package/cordova-plugin-android-permissions

If you do not want to use it, you can create your own plugin that will provide accessibility between javascript code and java code. 如果您不想使用它,则可以创建自己的插件,该插件将提供javascript代码和java代码之间的可访问性。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM