Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry Webworks中出错:在任何扩展中都找不到功能_Blackberry_Blackberry Simulator_Blackberry Webworks - Fatal编程技术网

Blackberry Webworks中出错:在任何扩展中都找不到功能

Blackberry Webworks中出错:在任何扩展中都找不到功能,blackberry,blackberry-simulator,blackberry-webworks,Blackberry,Blackberry Simulator,Blackberry Webworks,尝试运行blackberry Webworks项目时出错 [ERROR] Feature cannot be found in any extension(blackberry.media.microphone) 我所做的: 我使用了名为login.html 我没有在我的应用程序中使用任何类型的音频文件,我添加了功能,如下所示: <feature id="blackberry.system" required="true" version="1.0.0.0" /> <fe

尝试运行blackberry Webworks项目时出错

[ERROR] Feature cannot be found in any extension(blackberry.media.microphone)
我所做的:

我使用了名为
login.html

我没有在我的应用程序中使用任何类型的音频文件,我添加了
功能
,如下所示:

<feature id="blackberry.system" required="true" version="1.0.0.0" />
  <feature id="org.apache.cordova" required="true" version="1.0.0" />
  <feature id="blackberry.find" required="true" version="1.0.0.0" />
  <feature id="blackberry.identity" required="true" version="1.0.0.0" />
  <feature id="blackberry.identity.phone" required="true" version="1.0.0.0" />
  <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
  <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
  <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
  <feature id="blackberry.utils" required="true" version="1.0.0.0" />
  <feature id="blackberry.io.dir" required="true" version="1.0.0.0" />
  <feature id="blackberry.app" required="true" version="1.0.0.0" />
  <feature id="blackberry.app.event" required="true" version="1.0.0.0" />
  <feature id="blackberry.system.event" required="true" version="1.0.0.0"/>
  <feature id="blackberry.widgetcache" required="true" version="1.0.0.0"/>
  <feature id="blackberry.media.camera" />
  <feature id="blackberry.ui.dialog" />
  <feature id="blackberry.connection" />
  <feature id="blackberry.bbm.platform" />
  <feature id="blackberry.invoke.card" />
  <feature id="blackberry.pim.contacts" />
  <feature id="blackberry.ui.contextmenu" />
  <feature id="blackberry.io.filetransfer" />
  <feature id="blackberry.io" />
  <feature id="blackberry.invoke" />
  <feature id="blackberry.invoked" />
  <feature id="blackberry.push" />
  <feature id="blackberry.media.microphone"/>

  <!-- Cordova API -->
  <access subdomains="true" uri="file:///store/home/user/voicenotes/" />
  <access subdomains="true" uri="file:///SDCard" />

  <!-- Expose access to all URIs, including the file and http protocols -->
  <access subdomains="true" uri="*" />

  <icon rim:hover="false" src="res/icon/blackberry/icon-80.png" />
  <icon rim:hover="true" src="res/icon/blackberry/icon-80.png" />

  <rim:loadingScreen backgroundColor="#CFCFCF"
                     foregroundImage="res/screen/blackberry/screen-225.png"
             onFirstLaunch="true">
    <rim:transitionEffect type="fadeOut" />
  </rim:loadingScreen>

  <content src ="login.html" />

  <rim:permissions>
    <rim:permit>use_camera</rim:permit>
    <rim:permit>read_device_identifying_information</rim:permit>
    <rim:permit>access_shared</rim:permit>
    <rim:permit>read_geolocation</rim:permit>
    <rim:permit>record_audio</rim:permit> 
    <rim:permit>access_pimdomain_contacts</rim:permit> 
  </rim:permissions>

使用照相机
读取设备识别信息
访问共享
地理定位
录音
访问\u域\u联系人

我不明白为什么会发生错误!!有人能帮我一个忙吗@Thank

这意味着您正在尝试使用不兼容的API(麦克风)。BlackBerry OS 5.0+和PlayBook支持,但BlackBerry 10不支持

<feature id="blackberry.media.microphone"/>

BlackBerry 10 Webworks SDK将正确报告它不识别此功能,因为麦克风现在是HTML5标准


对于BlackBerry 10,您应该使用麦克风进行录制

亚当·斯坦利+1,谢谢你的回答