草庐IT

phonegap-pushplugin

全部标签

iphone - appcelerator vs phonegap vs native XCode 上市速度

Titanium声称它执行相同应用程序的速度比原生XCode平均快70%。在开发速度差异方面(原生XCode和PhoneGap或titanium),其他人的经验是什么?比方说像KikMessenger或Badoo这样的应用......通常情况下,一个优秀的XCode开发人员可以在4-5周内完成,假设图形和后端都已到位。经验丰富的Titanium(HTML5)人员需要什么才能实现这一目标?(大致) 最佳答案 上市时间取决于规范、流程和人员的质量,远远超过底层技术或框架。使用AppceleratorTitanium编写真正的应用程序并不

android - 使用 cordova (phonegap) 移动相机捕获的视频文件不会刷新图库缩略图

有没有cordova(android)刷新图库的插件?使用cordova插件cordova-plugin-media-capture捕获视频,它将视频保存到默认的sdcard路径(图库)。现在我将文件从sdcard路径移动到我的应用程序目录路径(com.test.app)。文件移动成功,我的应用程序和功能运行良好。问题:移动文件后,仍有一个名为Nothumbnail的视频缩略图。当我单击缩略图时,这会显示一个警告Thefilecannotbereproduced这是因为它已从图库路径移至应用程序路径。如果我重新启动手机,则没有视频缩略图,因为它是刷新SD卡/图库。我想要的是在移动文件后

android - 使用 cordova (phonegap) 移动相机捕获的视频文件不会刷新图库缩略图

有没有cordova(android)刷新图库的插件?使用cordova插件cordova-plugin-media-capture捕获视频,它将视频保存到默认的sdcard路径(图库)。现在我将文件从sdcard路径移动到我的应用程序目录路径(com.test.app)。文件移动成功,我的应用程序和功能运行良好。问题:移动文件后,仍有一个名为Nothumbnail的视频缩略图。当我单击缩略图时,这会显示一个警告Thefilecannotbereproduced这是因为它已从图库路径移至应用程序路径。如果我重新启动手机,则没有视频缩略图,因为它是刷新SD卡/图库。我想要的是在移动文件后

ios - phoneGap (Cordova) 如何在内部工作,iOS 特定

我已经开始为多个平台开发html应用程序。我最近听说了Cordova2.0(PhoneGap),从那时起我就很想知道这个桥接器是如何工作的。遍历大量代码后,我看到Exec.js是发生JS->Native调用的代码execXhr=execXhr||newXMLHttpRequest();//ChangeingthistoaGETwillmaketheXHRreachtheURIProtocolon4.2.//Forsomereasonitstilldoesn'tworkthough...execXhr.open('HEAD',"file:///!gap_exec",true);execX

ios - phoneGap (Cordova) 如何在内部工作,iOS 特定

我已经开始为多个平台开发html应用程序。我最近听说了Cordova2.0(PhoneGap),从那时起我就很想知道这个桥接器是如何工作的。遍历大量代码后,我看到Exec.js是发生JS->Native调用的代码execXhr=execXhr||newXMLHttpRequest();//ChangeingthistoaGETwillmaketheXHRreachtheURIProtocolon4.2.//Forsomereasonitstilldoesn'tworkthough...execXhr.open('HEAD',"file:///!gap_exec",true);execX

ios - 在具有外部 URL 的 iOS 上使用 PhoneGap/Cordova

我希望我的phonegap/cordova应用加载外部页面而不是本地页面。现在我这样做了,但是我的插件(javascript)不起作用,因为它们是从本地index.html调用的。在这种情况下我该怎么办?我应该将插件放在我的外部URL上并将它们加载到外部index.html上吗?我还应该在那里加载cordova-2.5.0.js吗?如果这是唯一的方法,如果我想加载一个我不拥有服务器的外部页面,但我想启用推送通知,会发生什么情况?我将如何启用这些插件? 最佳答案 d0nparalias,看看这个项目:https://dl.dropbo

ios - 在具有外部 URL 的 iOS 上使用 PhoneGap/Cordova

我希望我的phonegap/cordova应用加载外部页面而不是本地页面。现在我这样做了,但是我的插件(javascript)不起作用,因为它们是从本地index.html调用的。在这种情况下我该怎么办?我应该将插件放在我的外部URL上并将它们加载到外部index.html上吗?我还应该在那里加载cordova-2.5.0.js吗?如果这是唯一的方法,如果我想加载一个我不拥有服务器的外部页面,但我想启用推送通知,会发生什么情况?我将如何启用这些插件? 最佳答案 d0nparalias,看看这个项目:https://dl.dropbo

ios - (Phonegap + iOS)为什么当我在设备或模拟器中获得文件系统的完整路径时,我只得到 "/"?

我在设备准备就绪时运行这个简单的代码:window.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fs){varimagesRootPath=fs.root.fullPath;navigator.notification.alert(imagesRootPath);},function(evt){navigator.notification.alert(evt.target.error.code)});在带有Phonegap3.2的MACpro中,这完美地工作,当它的代码在模拟器中运行时,imagesRootPath是一

ios - (Phonegap + iOS)为什么当我在设备或模拟器中获得文件系统的完整路径时,我只得到 "/"?

我在设备准备就绪时运行这个简单的代码:window.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fs){varimagesRootPath=fs.root.fullPath;navigator.notification.alert(imagesRootPath);},function(evt){navigator.notification.alert(evt.target.error.code)});在带有Phonegap3.2的MACpro中,这完美地工作,当它的代码在模拟器中运行时,imagesRootPath是一

ios - Phonegap 3 ios 项目称为 "HelloWorld"。我该如何改变它?

我创建了一个新的Phonegap3项目。当我运行时:phonegapbuildios创建了一个名为“HelloWorld”的XCode项目。如何更改此项目名称?我应该手动执行还是在PhoneGap中集成了一个命令来在项目创建时正确设置所有内容?我正在努力避免尽可能多的手动步骤。 最佳答案 如果要更改现有项目:编辑文件./.cordova/config.json将“名称”字段更改为您的新项目名称。编辑文件./www/config.xml将“名称”字段更改为您的新项目名称。复制您的./platforms/ios目录(可选,仅当您直接修改