Articles of cordova

拍摄人像照片时,图像旋转90度

当我用Windows Phone拍照时,风景模式很完美。 当我以纵向模式拍照时会出现问题。 照片旋转了90度。 它甚至发生在模拟器中,如下所示。 现在这不会发生在Android或iOS上,所以我认为这是因为Windows使用CameraProxy.js而不是从cordova-plugin-camera中 。 我的整个CameraProxy.js(巨人文件,包含'旋转'的东西,但方法名称只是关于video) cordova.define("cordova-plugin-camera.CameraProxy", function(require, exports, module) { var Camera = require('./Camera'); var getAppData = function () { return Windows.Storage.ApplicationData.current; }; var encodeToBase64String = function (buffer) { return Windows.Security.Cryptography.CryptographicBuffer.encodeToBase64String(buffer); }; var OptUnique = Windows.Storage.CreationCollisionOption.generateUniqueName; var CapMSType = Windows.Media.Capture.MediaStreamType; var webUIApp = Windows.UI.WebUI.WebUIApplication; var fileIO = Windows.Storage.FileIO; var pickerLocId = Windows.Storage.Pickers.PickerLocationId; […]

Ubuntu Linux:Netbeans无法检测安装的Git或Cordova

遵循指南 ,我安装了每一个需要的软件包,他们显然都工作正常 $ echo $PATH /usr/local/lib/node_modules/cordova/bin:/home/maxxer/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games $ node -v v0.10.33 $ cordova –version hello: 4.1.2 $ git –version git version 2.1.0 $ which node /usr/bin/node $ which cordova /usr/local/lib/node_modules/cordova/bin/cordova $ which git /usr/bin/git 然而,当我尝试创build一个新的HTML5cordova应用程序注:我说我缺less混帐或cordova安装…我发现NB bugzilla的几个错误,但没有一个适用于这里。 忘了说我在amd64上使用NetBeans 8.0.1。

[错误:无法find'ANDROID_HOME'环境variables。 尝试设置手动设置

我在Linux mint中使用Cordova 17 我安装了android sdk,cordova,android studio,nodejs 4 问题是在这里,当我想build立在codova的应用程序,并在terminal上运行: sudo cordova构buildandroid 表明 Running command: /home/tnt/hello12/platforms/android/cordova/build [Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.] ERROR building one of the platforms: Error: /home/tnt/hello12/platforms/android/cordova/build: Command failed […]

PhoneGap – build设phonegap android应用程序给Linux编译错误

我在我的linux(Ubuntu 12.04)机器上构buildphonegap android应用程序时出现错误。 我已经安装了nodejs,将JAVA_HOME,ANT_HOME,ANDROID_HOME vars和$ JAVA_HOME / bin,$ ANT_HOME / bin,$ ANDROID_HOME / tools,$ ANDROID_HOME / platform-tools设置为path。 当我运行命令phonegap local build android ,我得到以下错误: ME@My-PC:/dos/PhoneGap/HelloWorld$ phonegap local run android [phonegap] compiling Android… [error] An error occurred while building the android project. module.js:340 throw err; ^ Error: Cannot find module 'shelljs' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at […]

咕噜执行停止批处理脚本

我正在用cordova和yeoman + angularjs进行开发。 我采用了如下的文件夹结构(在Windows上输出dir命令): C:\code\cordova\pg-droid-app>dir Volume in drive C is OSDisk Volume Serial Number is 404D-C81B Directory of C:\code\cordova\pg-droid-app 01/01/2015 03:46 PM <DIR> . 01/01/2015 03:46 PM <DIR> .. 01/01/2015 03:10 PM <DIR> pgdroid 01/01/2015 03:50 PM <DIR> pgdroid-app-frontend 01/01/2015 03:50 PM 241 showapp.bat 1 File(s) 241 bytes 4 Dir(s) 65,102,319,616 bytes free pgdroid-app-frontend是我运行yo angular的文件夹(yeoman […]

SVG在Windows Phone 8 Phonegap应用程序中没有显示

似乎无法find任何答案。 使用Phonegap开发HTML5应用程序并使用SVG图像。 将它们从Adobe Illustrator的“Save as ..”中保存,然后像在HTML中的普通图像一样使用它们: <img src="img/the_image.svg" /> 他们在Android和iPhone中performance不错,但是Windows Phone 8将他们显示为断链。 我做错了什么? WP8不支持SVG吗?

错误:当SDKpipe理器显示它安装时,请安装Android目标:“android-22”

我在我的环境中安装了android-22。 但仍然在运行cordova生成android获取以下错误: C:\ Work \ WebRTC \ FirstResponder \ rtcommmobile> cordova build android运行命令:C:\ Work \ WebRTC \ nodejs \ node.exe C:\ Work \ WebRTC \ FirstResponder \ rtcommmobile \ hooks \ after_prepare \添加到body类:platform -android运行命令:C:\ Work \ WebRTC \ nodejs \ node.exe C:\ Work \ WebRTC \ FirstResponder \ rtcommmobile \ hooks \ after_prepare \运行命令:cmd“/ s […]

cordova窗口错误:“cordova / windows8 / commandProxy”未find

我已经构build了一个基于Cordova的Windows应用程序。 只要我添加任何插件,应用程序开始崩溃与exceptioncordova/windows8/commandProxy not found 。 cordova版本:4.3.0

在公司代理的Windows shell上使用npm时出错

我正在尝试使用安装phonegap npm install -g phonegap 我在代理,所以我设置 npm config set proxy http://username:password@proxy.company.com:8080 npm config set https-proxy https://username:password@proxy.company.com:8080 我尝试通过npm install -g phonegap进行安装时出现错误 Assertion failed (wrap->ssl_) != (nullprt), file src\tls_wrap.cc, line 320

如何解决'cordova'不被识别的命令行 – Windows 8的?

错误 C:\>cordova 'cordova' is not recognized as an internal or external command, operable program or batch file. 我的环境path C:\>path PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32 \WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files (x86)\Git\cmd ;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Windows Kits\8. 1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\B inn\;C:\Program Files\Microsoft\Web Platform Installer\;**C:\Program Files\ANT\apa che-ant-1.9.3\bin;C:\Program Files\Java\jdk1.7.0_51\bin;C:\Development\sdk\tools ;C:\Development\sdk\platform-tools;C:\Development\cordova-3.3.0\cordova-android\ bin;** 注意:我已经阅读了每一个可用的教程,其中至less有10个,阅读所有类似的问题关于'phonegap'不承认,..等。 我有我的'启用'registry设置为1,如一些解决scheme已经build议,通过npm install -g phonegap重新安装'phonegap'和'cordova' ,同样的'cordova' ,我仍然不能让他们跑。 UPDATE 我复制了一个在另一台PC上制作的旧手机应用程序,我可以很好地运行它。 希望这将清除任何事情。