安装apk时没有询问phonegap权限

时间:2017-03-08 11:28:04

标签: phonegap-plugins phonegap-build

这是我使用JQM

的phonegap的config.xml

但是当我在使用adobe build编译后安装APK时,它只会询问我的GPS&录音。不适用于相机等,当然我的APP无法使用相机功能。任何想法?

<plugin name="cordova-plugin-geolocation" />    
    <plugin name="cordova-plugin-camera" /> 
    <plugin name="cordova-plugin-file" />   
    <plugin name="cordova-plugin-media" />
    <plugin name="cordova-plugin-media-capture" />
    <plugin name="cordova-plugin-dialogs" />    
    <plugin name="cordova-plugin-file-transfer" />  
    <plugin name="cordova-plugin-whitelist" version="1" />

    <preference name="permissions"                value="none"/>
    <preference name="stay-in-webview"            value="false" /> 
    <preference name="InAppBrowserStorageEnabled" value="true"/>

    <feature name="http://api.phonegap.com/1.0/camera"/>
    <feature name="http://api.phonegap.com/1.0/file"/>
    <feature name="http://api.phonegap.com/1.0/geolocation"/>
    <feature name="http://api.phonegap.com/1.0/media"/>
    <feature name="http://api.phonegap.com/1.0/network"/>
    <feature name="http://api.phonegap.com/1.0/notification"/>

    <icon src="icon.png" />

    <access origin="*" />


    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />
    <platform name="android">
        <allow-intent href="market:*" />
    </platform>
    <platform name="ios">
        <allow-intent href="itms:*" />
        <allow-intent href="itms-apps:*" />
    </platform>

1 个答案:

答案 0 :(得分:0)

请确保在代码末尾包含来源=&#34; npm&#34; ,如下所示:

 <plugin name="cordova-plugin-dialogs" source="npm"/>

Ĵ