Articles of visual studio cordova

cordova – 拒绝连接到设备的API(内容安全策略)

我正在使用Visual Studio的Apache Cordova工具。 当我用Ripple构build应用程序时,一切都很好。 但是,当我build立到我的Android设备,应用程序拒绝连接到我的外部API。 这是JavaScript控制台日志中的错误: 拒绝连接到“ http://XXX.herokuapp.com/api/posts/0/5 ”,因为它违反了以下内容安全策略指令:“default- src'self'data :gap: https:// ssl。 gstatic.com'unsafe -eval'“。 请注意,“connect-src”没有明确设置,因此“default-src”被用作后备。 和: 错误:无法执行“XMLHttpRequest”上的“打开”:拒绝连接到“http:// XXX”。 herokuapp。 COM / API /帖/ 0 / 5' 我的API是用Node.js构build和expression的。 在我的server.js中有Access-Control-Allow-Headers,但它仍然不能在我的设备上工作。 Server.js: //'use strict'; var express = require('express'); // call express var app = express(); // define our app using express var bodyParser = require('body-parser'); var methodOverride […]

cordova混合应用程序构build失败vs2013 up2(中国传统)

我用vs2013 up2为windows手机平台构build了cordova项目,并且收到如下的错误信息,但为ios&android构build是可以的。 (1)第一个标签之前的非空格。 我在第124行命令中find了js文件"C:\Users\xxx\AppData\Roaming\npm\node_modules\vs-mda\node_modules\cordova\node_modules\plugman\src\util\xml-helpers.js" var contents = fs.readFileSync(filename, 'utf-8').replace("\ufeff", ""); …在中国的传统环境中是失败的,当为windows phone平台build立WMAppManifest.xml文件有BOM代码的时候,所以会出现如下错误: 嚙踝蕭??xml version="1.0" encoding="utf-8"?> ,它应该是<?xml version="1.0" encoding="utf-8"?> 有什么想法可以解决它? 谢谢。

Microsoft Visual Studiocordova工具dosn't生成应用程序

我使用Visual Studio 2013.4的Cordova Tools。 当我尝试构build应用程序输出是: 1>—— Build started: Project: AppName, Configuration: Debug Android —— 1> GeneratedJavascript=scripts\index.js;scripts\index.js.map;scripts\platformOverrides.js;scripts\platformOverrides.js.map 1> D:\AppFolder\AppFolder\AppName>call "C:\Program Files (x86)\nodejs\"\nodevars.bat 1> Your environment has been set up for using Node.js 0.10.26 (ia32) and npm. 1> —— Ensuring correct global installation of package from source package directory: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\EXTENSIONS\V4YXQHUD.HVK\packages\vs-mda 它停下来,没有build成:

Visual Studio 2015预览 – Apache Cordova Build Error

当我试图在Visual Studio 2015 Preview中构buildapache cordova应用程序时,遇到以下错误。 npm install error : error : spawn ENOENT 但在命令提示符下,如果我使用 npm -v 它回来了 2.1.9 但是,当视觉工作室试图安装npm我得到错误。 谁可以帮我这个事? 谢谢。 大家好, 完成了艾伦所说的步骤之后。 Visual Studio报告了新的错误消息 1>Task "MdaVsCli" (TaskId:17) 1> Task Parameter:VsCliPath= C:\Users\MyName\AppData\Roaming\npm\node_modules\vs-mda\vs-cli.cmd (TaskId:17) 1> Task Parameter:Platform=Android (TaskId:17) 1> Task Parameter:ProjectDir=. (TaskId:17) 1> Task Parameter:Configuration=Debug (TaskId:17) 1> Task Parameter:ProjectName=BlankCordovaApp21 (TaskId:17) 1> Task Parameter:Language=en-US (TaskId:17) 1> Task […]

VS2013cordova空白应用命令失败,退出代码8错误

我在VS2013社区版中创build了一个新的空白应用(Apache Cordova)打字稿。 运行纹波模拟器工作正常。 但是,当我尝试运行android模拟器或设备,然后我得到这个错误: C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1 \ bld \ Debug \ platforms \ android \ cordova \ build.bat:命令失败,退出代码为8 C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1 \ MDAVSCLI 输出是: 1> ——开始构build:项目:BlankCordovaApp1,configuration:debuggingAndroid 1> GeneratedJavascript = scripts \ index.js; scripts \ platformOverrides.js 1> C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1>调用“C:\ Program Files(x86)\ nodejs \“\ nodevars.bat 1>您的环境已经设置为使用Node.js […]

Visual Studio Cordova构build失败

当我与cordovabuild立任何Android应用程序,它失败 TypeError:无法读取未定义的属性'prepEnv'。 我已经完成了所有的故障排除和检查环境variables(按照MS文档) 我发现如果我从我的项目文件夹中调用bld\Debug\platforms\android\cordova\build –ant –debug ,构build工作。 但是当我打电话"C:\Users\<user>\AppData\Roaming\npm\\node_modules\vs-mda\vs-cli.cmd" build –platform Android –configuration Debug –projectDir . –rojectName Gappy –npmInstallDir C:\Users\<user>\AppData\Roaming\npm –language en-US –buildTarget AndroidDevice "C:\Users\<user>\AppData\Roaming\npm\\node_modules\vs-mda\vs-cli.cmd" build –platform Android –configuration Debug –projectDir . –rojectName Gappy –npmInstallDir C:\Users\<user>\AppData\Roaming\npm –language en-US –buildTarget AndroidDevice ,构build失败。 第二种方法的一个步骤是调用第一批文件。 这发生在VS2013和VS2015上。 64位和32位版本的Node.JS 任何帮助/想法?

在Visual Studio 2013上运行纹波模拟器的问题

我试图在Visual Studio上运行涟漪模拟器,但我似乎无法通过无法find模块'./lib/plugin'error如下: C:\ Users [用户名] \ Documents \ Visual Studio 2013 \ Projects \ Cordova \ Cordova>调用“C:\ Program Files文件(x86)\ nodejs \”\ nodevars.bat 您的环境已经设置为使用Node.js 0.10.33(ia32)和npm。 从源程序包目录确保正确的全局安装:E:\ PROGRAM FILES(X86)\ VISUAL STUDIO \ COMMON7 \ IDE \ EXTENSIONS \ FUBXMEK2.O2B \ packages \ vs-mda 1> MDAVSCLI:error:找不到模块'./lib/plugin' PS:我得到的以前的错误是找不到模块'q',但是这是通过从CLI运行npm install解决的。 我正在尝试使用Visual Studio创build一个Cordova应用程序。 任何想法如何我可以解决上述错误?