私はApache Cordovaを使用してアプリケーションをビルドするためにVisual Studio 2015(Update 2)を使用しています。このアプリは、オーディオを録音するためのcordova-plugin-media
プラグインを使用しています。しかし、オーディオを録音しようとすると、私はこのエラーを受け取ります:Access is denied
。Cordovaはappxmanifestファイルに機能を追加していません
生成されたpackage.windows10.appxmanifest
ファイルを\platforms\windows
に見ると、そこにはmicrophone
の機能はありません。
<Capability Name="internetClient" />
したがって、マイク機能はありません。しかし、これは私がwindows.json
で見つけるものです:
"config_munge": {
"files": {
"package.appxmanifest": {
"parents": {
"/Package/Capabilities": [
{
"xml": "<DeviceCapability Name=\"microphone\" />",
"count": 1
}
]
}
}
}
}
私はこの機能が適切に(s)は、生成マニフェストに追加されていることを確認するために何ができますか?別の名前:package.appxmanifest
がwindows.json
にあります。生成されたマニフェストは実際にはpackage.windows10.appxmanifest
です。
これはCordova 6.1.1とCordova @ Windows 4.3.1です。
私は最新のものを持っていますが、依然として問題があります。 –