Tag: cordova 3

Phonegap 3.3.0不能添加任何插件

我正在尝试将barcodescanner插件添加到Phonegap 3.3.0项目中。 重现步骤: $ cordova create app de.app.name "app-name" $ cd app $ cordova platform add ios $ cordova plugin add com.phonegap.plugins.barcodescanner Fetching plugin from "com.phonegap.plugins.barcodescanner"… Starting installation of "com.phonegap.plugins.barcodescanner" for ios Error during processing of action! Attempting to revert… /usr/local/lib/node_modules/cordova/node_modules/q/q.js:126 throw e; ^ Error: Uh oh! cannot find "/path/app/plugins/com.phonegap.plugins.barcodescanner/src/ios/CDVBarcodeScanner.mm" ios <source-file> at module.exports.source-file.install (/usr/local/lib/node_modules/cordova/node_modules/plugman/src/platforms/ios.js:44:48) […]

Phonegap 3.4 FileTransfer错误(iOS)

我试图从服务器加载文件并将其保存在设备上。 这个代码曾经在Phonegap 3.1中工作过,而且在Android上3.4仍然可以正常工作。 但是,当我在iOS 7.1上运行相同的代码。 我有一个错误说, { "code":1, "source":"http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/18/96730/70400", "target":null, "http_status":200, "body":"Could not create target file" } 这是我的代码。 var fileTransfer = new FileTransfer(); fileTransfer.download(encodeURI('http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/18/96730/70400'), '/com.mee.flight/maptile/70400', function (entry) { //Do something }); 起初,我认为解决scheme是直接的,因为Phonegap实际上告诉我,目标文件有问题。 所以,我摆弄的文件path,但他们并没有真正的工作。 任何想法?

在cordova 3和jquery mobile的系统默认浏览器中打开一个链接

您好我正在与android设备上的jquery mobile和cordova 3。 除了我无法在默认浏览器或例如地图应用程序中打开链接之外,一切都很好。 我可以用一个inappbrowser插件打开它,但我不想这样做。 我只想打开默认浏览器的网站链接。 我在这里尝试了很多东西: 在Android的PhoneGap 3.3系统浏览器中打开链接 使用Phonegap / Cordova在默认浏览器中打开链接 但是我看到答案显示了我不想要的inappbrowser的解决scheme。 我该如何解决这个问题? 谢谢你的帮助

cordova3.2 ios添加插件“哪个config.xml? 它在哪里?”

我的应用程序名称是移动应用程序 创build一个cordova项目 添加ios平台 添加插件“cordova plugin add org.apache.cordova.contacts” 去项目文件夹/ p​​latforms / ios / mobile-app /并将以下内容添加到config.xml中 <feature name="Contacts"> <param name="ios-package" value="CDVContacts" /> </feature> 想用terminal“cordova build ios”来构buildios项目 我在terminal出现错误: generating config.xml from defaults for platform "ios" Preparing ios project Compiling app on platform "ios" via command "/Users/test/mobile-app/platforms/ios/cordova/build" [Error: An error occurred while building the ios project.** BUILD FAILED ** […]

如何从电话IOS中的IFrame访问cordovafunction

在我的Phonegap ios项目中,我有一个i帧和iframe的src是同一个www文件夹中的本地html页面。 里面的HTML(IFrame源)一个button和onlick监听器。 我需要打开一个网站,同时单击InAppBrowser或Safari(新窗口)中的button。 我不能够从HTML文件(IFrame源)访问phonegap方法,我包括Cordova两个HTML文件,我的源HTML页面给出了下面,这个页面显示在一个iframe中。 <html> <head> <script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script src="js/libs/jquery.js"></script> <script src="adv.js"></script> <script> $(document).ready(function () { $('#advArea').find('button').on('click', function (e) { e.preventDefault(); var path = "http://www.google.com"); console.log(path); //window.open(path,'__system'); //need to acces inApp Browser from here }) }); </script> </head> <body> <div id="advArea"> <button></button> </div> </body> </html>

cordova平台添加ios不能在Mac上工作(创buildios子项目时发生错误)

当我添加ios的平台时,我有这个错误。 [错误:创buildios子项目时发生错误。 / bin / sh:/Users/muhammadtalal/.cordova/lib/ios/cordova/3.1.0/bin/create:没有这样的文件或目录] 我在互联网上search,我发现这个链接http://mail-archives.apache.org/mod_mbox/cordova-issues/201307.mbox/%3CJIRA.12657795.1373912136728.51796.1373912569815@arcas%3E 我试过这个,但它仍然不工作 cordova的版本是3.0

用cordova打开本地的pdf文件

即时通讯使用cordova3.3.0,我想打开本地的PDF文件,然后closures它的用户需求。 ref = window.open(encodeURI(path), '_blank', 'location=yes'); ref.addEventListener('exit', function() { ref.removeEventListener('exit', function(){}); ref.close(); }); 这在inapp浏览器中打开一个文件,但当我打开一些pdf文件时,我无法回到实际的应用程序。 如何添加一些closuresbutton或什么? 我试图让这个工作在iOS上。

build筑cordova3.4应用程序时,未定义的build筑i386符号

在构buildCordova应用程序时,我在Mac上遇到构build错误的未定义符号。 我正在使用cordova版本3.4和Xcode 5.0.2。 这里是我的项目的Xcode属性生成设置 – >体系结构的快照 Undefined symbols for architecture i386: "_AudioServicesAddSystemSoundCompletion", referenced from: _playBeep in CDVNotification.o "_AudioServicesCreateSystemSoundID", referenced from: _playBeep in CDVNotification.o "_AudioServicesDisposeSystemSoundID", referenced from: _soundCompletionCallback in CDVNotification.o "_AudioServicesPlaySystemSound", referenced from: -[CDVVibration vibrate:] in CDVVibration.o _playBeep in CDVNotification.o "_AudioServicesRemoveSystemSoundCompletion", referenced from: _soundCompletionCallback in CDVNotification.o ld: symbol(s) not found for architecture i386 clang: error: linker […]

cordova3.1.0:找不到插件或不是CDVPlugin

我试图build立我的第一个cordova应用程序,我不能得到一个插件工作。 我的应用程序是使用Cordova命令行界面构build的,所以我已经用这种方式添加了Camera插件: cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git 我的config.xml如下所示: <?xml version='1.0' encoding='utf-8'?> <widget id="com.dev.myapp" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <name>My App</name> <description> A sample Apache Cordova application </description> <author email="dev@callback.apache.org" href="http://cordova.io"> Apache Cordova Team </author> <content src="index.html" /> <access origin="*" /> <preference name="fullscreen" value="true" /> <preference name="webviewbounce" value="true" /> <feature name="Camera"> <param name="ios-package" value="CDVCamera" /> </feature> </widget> 我已经运行cordova build […]

Phonegap事件在线/离线不工作

我正在使用phonegap(cordova)3.0.0编写应用程序,而“在线”和“离线”事件不起作用。 当我尝试事件“简历”,这个事件是好的。 我正在使用XCode 4.5和IOS。 这是我phonegap项目的主要JavaScript文件: var app = { initialize: function() { this.bindEvents(); }, // Bind Event Listeners // // Bind any events that are required on startup. Common events are: // 'load', 'deviceready', 'offline', and 'online'. bindEvents: function() { document.addEventListener('deviceready', this.onDeviceReady, false); document.addEventListener('online', this.onDeviceOnline, false); document.addEventListener('resume', this.onDeviceResume, false); }, onDeviceReady: function() { app.receivedEvent('deviceready'); }, […]