Tag: cordova

node.js child_process spawn忽略等号

我试图用目标设备启动cordova命令。 我已经testing了命令,它的工作原理,但是当我试图用我的代码生成它,它忽略了等号,因此将不会运行。 这个代码不工作只是增加了"–target='iPhone-7-Plus" return new Promise((resolve, reject) => { const executable = "ionic"; const arguments = [ "cordova", buildOnly ? "build" : "run", platform, "–no-interactive", "–verbose", "–target='iPhone-7-Plus'" ].concat(releaseDev === "release" ? ["–prod", "–release"] : []); console.log(executable, arguments.join(" ")); const child = spawn(executable, arguments, { stdio: "inherit" }); child.on("close", () => resolve()); child.on("error", err => reject(err)); […]

我可以在Sqlite中查看我的表格devise和内容吗?

我是Ionic的初学者,所以现在我正在尝试修改某人创build的离子项目。 我使用离子v3.13.2和cordova v 7.1.0我使用angular4为客户端 现在我需要知道前一个人创build的表格,还需要看看里面的所有内容 是否有可能检查表devise和列出sqlite中的内容,就像我们在sql server中使用的一样? 请帮忙

如何加载phonegap / cordova与玉?

我正在开发一个使用node.js,express和jade的Web应用程序。 我有以下的玉的模板,我看到在Phonegap应用程序中使用WebView: doctype mobile html head script(src="cordova-2.1.0.js") script var ready = function() { alert(\'Ready\'); } document.addEventListener("deviceready", ready); title= title link(rel='stylesheet', href='/stylesheets/style.css') body block content h1= title button(id='vibrateButton', onclick='navigator.notification.vibrate(2000);')Confirm #services – each service in services div.service a(href=service.link)!= service.name div.desc= service.description 这个模板将产生的是一个网页,其中包含将从mongo数据库获取的项目列表(描述和链接)。 该页面使用node.js提供 现在,cordova脚本没有被加载,因为没有显示alert(“Ready”)。 另外,如果我按下button,设备将不会振动,控制台将显示以下消息: Uncaught TypeError: Cannot call method 'vibrate' of undefined at http://xx.xxx.xx.x:3000/:5 如何使用jade包含Phonegap脚本? 我试图加载简单的脚本只是一个警报,它的工作原理,但在这种情况下,我不知道为什么它不工作。 […]

使用phonegap开发一个Android应用程序

我想在android平台上开发一个PhoneGap应用程序。 为此,我介绍了Phonegap的官方网站 ,并且还安装了NodeJS。 之后根据那个文件我也执行了C:\> npm install -g phonegap命令来安装PhoneGap。 然后我也从档案部分下载了PhoneGap 2.9.1。 现在的问题是,根据这个文档 ,它说cordova-1.8.0.js和cordova-1.8.0.jar从cordova下载的,但是这个文件夹里面没有这个jar。 我也没有得到我应该下载cordova-android插件的地方。 我从这个链接下载了cordova并提取了它的内容,但是没有这个文件 – cordova-1.8.0.jar1 。 我该怎么办? 我对使用Android的PhoneGap感到困惑。 请帮助我。 谢谢。

有没有使用Node.js的Phonegap API的实现?

我为Android和iOs创build了一个移动应用程序,它使用了Phonegap API(连接,FileAPI,FileTransfer,相机,audio)的一些部分, 该移动应用程序是响应和脱机工作,我的计划是使用NodeWebkit https://github.com/rogerwang/node-webkit创build一个Windows,Linux和Mac的桌面版本,所以我正在寻找一个实施或想法如何使用Node.js实现Phonegap API 据我所知,可以实现这个API: 连接:使用Node dns模块FileAPI:使用节点文件实现FileTransfer:使用http模块Camera:使用WebRTC Chrome APISaudio:使用WebRTC Chrome媒体API 你认为提到的节点模块是合适的吗? 您是否知道使用Node.js的Phonegap API的当前实现?

获取设备的移动速度

我正在Sencha Touch和NodeJS上开展一个项目。 我现在想要做的是获得设备的移动速度。 从我在Sencha Docs中看到的,我应该使用Ext.device.Geolocation来使用设备的地理位置服务,而不是浏览器。 我正在这样做… Ext.device.Geolocation.getCurrentPosition({ success: function(position) { alert(position.coords.speed); alert(JSON.stringify(position)) }, failure: function() { console.log('something went wrong!'); } }); 那里的位置var从我的iPhone运行时得到这个值.. { busId: '186', position:'{"speed":null,"accuracy":81.15007979037921, "altitudeAccuracy":10,"altitude":9.457816123962402,"longitude":-54.950113117326524, "heading":null,"latitude":-34.93604986481545}'} 这是缺less速度属性,我不明白为什么。 一个更奇怪的事情发生虽然。 如果我通过Android设备访问我的应用程序,位置variables是空的。 我所得到的是{} 。 该应用程序正在我的电脑本地主机上运行,​​当我说通过我的手机访问我的意思是我用我的电脑IP访问它。 我不知道这是否应该工作正常或不。 我已经添加了cordovaAPI,或试图,在我的项目文件夹中,像这样… 并包括在我的index.html像这样… <script type="text/javascript" src="./cordova-ios/CordovaLib/cordova.js"></script> 我没有cordova的经验,所以我不知道我在这里做什么,我做错了什么?

为什么netbeans 8想要安装未使用的cordova插件

我试图模仿Netbeans 8中的cordova项目。我尝试克隆项目的插件时出现错误。 我也想解决这个问题,但更不明白为什么需要这些插件。 我没有使用需要相机,文件传输或其他function的function。 我可以使用npm运行cordova plugin add xxx ,但是当我重新运行时,netbeans只是试图克隆下一个我不需要的插件。 为什么我如何告诉netbeans跳过它们? ant -f C:\\DATA\\TripChi\\dev\\tripchimobile\\nbproject -Dandroid.target.device.arg=emulate -Denv.DISPLAY=:0.0 "-Dupdate.task.jar=C:\\Program Files\\NetBeans 8.0\\webcommon\\ant\\extra\\org-netbeans-modules-cordova-projectupdate.jar" -Dandroid.sdk.home=C:\\Android\\android-sdks -Dandroid.build.target=android-17 -Dstart.file=index.html -Dandroid.project.activity=tripchimobile -Dconfig=android "-Dios.certificate.name=iPhone Developer" -Dsite.root=www "-Dcordova.version=3.4.1-0.1.0 " sim-android check-android-template: check-cordova-version: check-cordova-project: upgrade-to-cordova-project: create-android: update-plugins: cordova.cmd plugins cordova.cmd -d plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git Calling plugman.fetch on plugin "https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git" Fetching plugin "https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git" via git clone Fetching plugin […]

在“make”命令中安装节点js错误:“目标配方”节点“失败”

我正在尝试在我的linux上安装节点js。 我正确安装了所有先决条件。 我正确运行./configure。 问题在于“make”命令和“make install”命令 使 进行安装 – 这是我在“make”命令后在terminal中收到的内容: /usr/bin/python tools/gyp_node.py -f make make -C out BUILDTYPE=Release V=1 make[1]: Entering directory '/home/islamassi/programming files/phoneGap/node- v0.10.30/node/out' Makefile:271: *** mixed implicit and normal rules. Stop. make[1]: Leaving directory '/home/islamassi/programming files/phoneGap/node- v0.10.30/node/out' Makefile:45: recipe for target 'node' failed make: *** [node] Error 2 – 这个“make install”命令之后: make -C out […]

Phonegap – 设置Phonegap

我已经安装了Phonegap使用 $ npm install -g PhoneGap 我也创build了这个项目。 之后我做了 $ PhoneGap build android 它给[phonegap]检测Android SDK环境… [phonegap]使用本地环境[phonegap]添加Android平台… 我被这个屏幕困住了很多时间..我closures了CMD,并再次打开,并尝试..但它再次站在同一个屏幕上很多时间.. 我已经安装Node.js,我也有Android SDK。 请帮助提前致谢.. 编辑: 我再次closures,打开..它给 错误:C:\ Users \ Kutty.cordova \ lib \ npm_cache \ cordova-android \ 3.6.3 \ package \ bin \ create.bat:命令失败,退出代码为8 请帮忙.. 我的path:C:\ Users \ Kutty \ AppData \ Roaming \ npm \;%ANT_HOME%\ bin

Coffescript + Ionic

我期待在CoffeeScript中使用Ionic框架构build混合移动应用程序。 该应用程序的function是login/注册; 把图片上传到mongodb中存储。 什么是这个应用程序的完整堆栈build议? https://github.com/diegonetto/generator-ionic覆盖了客户端(除了在JavaScript中,我将find一种方法使其与CoffeeScript一起工作) 在服务器端; mongoose+护照+我还需要什么? https://github.com/malikov/Authenticate.me-client-cordova-ionic https://github.com/malikov/Authenticate.me-Node-Server