Tag: 科多瓦

离子模拟ios:会话无法启动

我试图效仿我的应用程序在ios上,但不适合我的作品 。 我一直在寻找两天的错误,所有find的解决方法都不适合我。 我正在运行OSX Yosemite,Xcode 6.1.1,Cordova 4.2.0,Ionic 1.3.8,Ios-Sim 3.1.1。 这是输出: ** BUILD SUCCEEDED ** 2015-03-01 20:07:08.576 ios-sim[5970:3191481] stderrPath: /path/to/myapp/platforms/ios/cordova/console.log 2015-03-01 20:07:08.577 ios-sim[5970:3191481] stdoutPath: /path/to/myapp/platforms/ios/cordova/console.log Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain Code=2 "Simulator session timed out." UserInfo=0x7ff3d370ff10 {NSLocalizedDescription=Simulator session timed out.} Error: /path/to/myapp/platforms/ios/cordova/run: Command failed with exit code 1 at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23) at ChildProcess.emit (events.js:98:17) […]

Cordova | 从iOS上的麦克风获取直播stream

我正在尝试构build一个语音日历应用程序,需要使用麦克风的实时stream进行语音识别。 所以你有一个button开始聆听麦克风,当用户停止说话时自动停止。 我已经探索了Cordova Media API,它允许我将数据logging到一个wav文件中。 这个工作,但使得这个过程非常缓慢,因为我需要等待录制完成。 我使用https://api.ai作为构build应用程序的第一个版本的起点。 它照顾了所有的“听”部分! 对我来说,下一个阶段是与几个不同的语音识别API集成。 我面临的主要问题是缺乏本地开发技能,那么是否有任何cordova插件可以帮助我做到这一点? 2016年4月1日更新 find这个https://subvisual.co/blog/posts/39-tutorial-html-audio-capture-streaming-to-node-js-no-browser-extensions将试图通过webrtc在cordova实现这一点。 2016年4月2日更新 安装https://github.com/eface2face/cordova-plugin-iosrtc来利用webrtc 2016年4月3日至2日更新 卡在AudioContext.createMediaStreamSource不是iOS上的function! AudioContext.createMediaStreamSource替代iOS? 2016年4月4日至6日更新 本土化 – 学习iOS开发的时间!

我如何让一个cordova6.1应用程序在iOS网站上embedded一个iframe?

直到我最近build立,我的cordova应用程序能够embedded一个网站的iframe就好了; 现在,大概在更新之后,我忘记了,构build应用程序结果的iframe在iOS上是空白的,但在Android中工作。 我已经将以下设置添加到config.xml中: <access origin="*"/> <access origin="*.pushwoosh.com" /> <access origin="*.hoby.org" /> <allow-navigation href="*" /> <allow-intent href="*" /> 以及以下内容安全策略: <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> 基本上应该允许一切。 我join了cordova-whitelist插件,使用了cordova 6.1.0和Ionic 1.7.14 编辑:它实际上在iOS模拟器上工作,但不是当我在设备上运行它。 编辑2:它似乎可能是一个移动Safari浏览器的问题; 我正在查看我的networking上的文件,甚至在cordova以外的文件都没有正确加载。 我可以确认的是,至less在几天之前这个工作正在进行。

IONIC / cordova,在IOS中打电话

我已经在这个主题上find了离子线程: http : //forum.ionicframework.com/t/making-phone-call-from-app-href-tel-123/1968/11 。 它提到了白名单插件: https : //github.com/apache/cordova-plugin-whitelist 所以我尝试将这些代码添加到config.xml,但它仍然无法工作。 <access origin="tel:*" launch-external="yes" /> <access origin="mailto:*" launch-external="yes" > <allow-intent href="tel:*" /> HTML : <a href="tel: 110">call</a> 错误 : 2015-07-03 00:21:16.231 myParking [27167:1006045]加载网页时出错:url无法显示 我尝试使用另一个插件,但它仍然无法工作。 https://github.com/Rohfosho/CordovaCallNumberPlugin HTML : <span ng-click="onDail($index)">call</span> JS : var onSuccess = function(){ console.log("success"); } var onError = function(){ console.log("fail"); } $scope.onDail = function(index){ […]

内部导航被拒绝:iOS上的Cordova上的<allow-navigation not set>

我已经使用Cordova构build了一个iOS应用程序。 该应用程序尝试加载一个网页,例如http://yourdomain.com/home in index.html。 但是,页面在控制台“内部导航被拒绝 – <allow-navigation>未设置为url =' http://yourdomain.com/home '”时会保持白色空白。 我已经设置了<access origin="http://yourdomain.com/home" subdomains="true" />并尝试通过设置<allow-navigation>标签。 但是页面保持空白。 我错过了什么吗? 请指导。 在index.html中添加以下元标记后,“内部导航错误”消失了,但页面仍为空白。 🙁 <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script src: 'self' 'unsafe-inline' 'unsafe-eval'">

将phoneGap与本机iOS应用程序集成

我试图创build一个应用程序,它使用本地function和phoneGap框架的组合。 本地应用程序有一个button,点击哪个phoneGap用户界面必须添加到视图。 有没有办法做到这一点? 有没有相同的教程?

Cordova插件仅在iOS第二次使用THREAD WARNING打开时才起作用。 你如何获得插件来初始化onload?

cordova我的iOS应用程序中的插件只有在打开应用程序后才能使用,通过返回到主屏幕closures它,然后重新打开应用程序。 然后在XCode日志中显示THREAD WARNING。 2014-05-14 14:00:38.062 TLEMobile[28819:60b] THREAD WARNING: ['InAppBrowser'] took '192.306885' ms. Plugin should use a background thread. 2014-05-14 14:01:18.919 TLEMobile[28819:60b] THREAD WARNING: ['Notification'] took '39.698975' ms. Plugin should use a background thread. 这是什么原因造成的? 如果我真的需要设置所有的插件作为后台线程你如何设置? 我已经添加这个参数到我的config.xml为ios强制插件加载打开,但似乎并没有工作。 <param name="onload" value="true" /> 我根本不明白。 我试图重新安装整个平台。 单独删除所有的插件,把它们放回去,我仍然得到同样的问题。 只有当应用程序获得背景,然后恢复时,插件才能正常工作。 这是从最近的生成到ios的代码,当我启动应用程序。 看起来,插件加载,因为是开始,但不能访问。 2014-05-22 15:39:40.817 TLEMobile[5199:60b] Multi-tasking -> Device: YES, App: YES […]

如何解决“Missing Info.plist键… NSPhotoLibraryUsageDescription”

我使用应用程序加载程序完全上传我的.ipa文件,但是我没有findbuild立在Itunes Connect上的内容,我也收到了苹果支持的这个消息:“我们已经发现一个或多个与你最近交付的”更新HF“有关的问题。您的交付,必须更正以下问题:缺lessInfo.plist键 – 此应用程序尝试访问隐私敏感的数据,没有使用说明。应用程序的Info.plist必须包含一个string值的NSPhotoLibraryUsageDescription键,向用户解释应用程序使用这些数据。“ 我将下面的代码添加到config.xml文件,但我仍然有同样的错误:

Objective-C vs PhoneGap

有多种开发iOS应用程序的方法。 我喜欢在Objective-C中编程来制作我的iOS应用程序。 但是你可以使用jQTouch , jQMobile , PhoneGap等来完成大部分的工作。 题: 什么时候适合或适合使用本地平台?

iOS上的PhoneGap硬编码加载www / index.html?

在Android上的PhoneGap上,您可以修改App.java类来加载任何url。 我无法在任何地方find更改iOS版本的入口点。 在testing时,我更喜欢使用不同设置的“www”目录。 目前我需要重新命名这些有点麻烦的目录。