gpt4 book ai didi

android - Phonegap/Cordova 媒体类权限

转载 作者:行者123 更新时间:2023-11-30 03:07:45 24 4
gpt4 key购买 nike

我正在制作一个使用此处找到的媒体类的 Android Phonegap/Cordova 应用程序:http://docs.phonegap.com/en/2.9.0/cordova_media_media.md.html

它表示 Media 类需要以下权限:

<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

当我将这些权限添加到我的 app/AndroidManifest.xml 文件时,音频和应用程序运行完美。如果我删除所有权限,该应用程序在我的 Android 设备上仍然可以完美运行。我的问题是 Phonegap 是否更改了所需的权限? Phonegap 应用程序是否需要任何权限才能在所有设备上运行?谢谢。

最佳答案

您使用的是哪个版本的 phonegap?对于 phonegap 3.x,插件会自动添加权限。

权限并不特定于 phonegap,而是相对于 android。当你在androidmanifest.xml中设置权限时,当用户安装一个应用程序时,他会被告知需要的权限,如果你不需要权限,你的应用程序将无法执行一些操作。

您可以在不需要权限的情况下使用媒体插件,只要您不尝试执行需要权限的操作,它就会正常工作:您将能够播放音频但不能录制。

关于android - Phonegap/Cordova 媒体类权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21506461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com