2014-10-16 78 views
0

我不能讓我的應用程序正常工作我的目標是android,但我使用config.xml來在phonegap中構建我的應用程序。在安裝我的應用程序時,我需要添加哪些內容才能讓我的應用程序顯示相機權限?Phonegap相機權限

<?xml version="1.0" encoding="utf-8"?> 
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0" id="com.sample.com" version = "1.0.0" versionCode = "1" >`enter code here` 

    <name>sample</name> 
    <description>sample</description> 
    <author>sample</author> 
    <gap:platforms> 
     <gap:platform name="ios" /> 
     <gap:platform name="android" /> 
     <gap:platform name="webos" /> 
     <gap:platform name="symbian.wrt" /> 
     <gap:platform name="blackberry" project="widgets"/> 


    </gap:platforms> 

    <icon src="icon.png" /> 
    <preference name="phonegap-version" value="3.6.3" /> 
    <feature id="blackberry.media.camera" /> 
    <plugin name="Camera" value="org.apache.cordova.CameraLauncher" /> 

    <access origin="*" subdomains="true" /> 
    <access uri="*" subdomains="true" /> 
    <access uri="http://redasmobile.esy.es/" subdomains="true" /> 

    <feature name="http://api.phonegap.com/1.0/network"/> 
    <feature name="http://api.phonegap.com/1.0/geolocation"/> 
    <feature name="InAppBrowser"> 
     <param name="android-package" value="org.apache.cordova.InAppBrowser" /> 

    </feature> 



    <preference name="orientation" value="portrait" /> 
    <preference name="fullscreen" value="false" /> 
    <preference name="target-device" value="universal" /> 

<feature name="Camera"> 
    <param name="blackberry-package" value="org.apache.cordova.camera.Camera" /> 
</feature> 

</widget> 

(這是我第一次問過了,在先進的感謝:))

+0

我想你要高度重視更好的開始閱讀OFFIC ial文件。你的代碼看起來錯了。 – Emre 2014-10-16 19:27:55

回答

2

添加這些行到你的config.xml

<feature name="http://api.phonegap.com/1.0/camera" /> 
<feature name="http://api.phonegap.com/1.0/file" /><!-- WRITE_EXTERNAL_STORAGE; required for camera to write to camera roll --> 
-1

你使用CLI命令即科爾多瓦構建Android或你使用build.phonegap.com? 如果您使用的客戶端,你必須做:科爾多瓦插件添加org.apache.cordova.camera 如果使用PhoneGap的構建,你必須在你的配置添加

<gap:plugin name="org.apache.cordova.camera" version="0.2.4" />

。 XML

+0

CLI命令不再存在.... – suMi 2016-11-29 09:15:42