Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。 Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。 Cordova是贡献给Apache后的开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎。你可以把它们的关系想象成类似于Webkit和Google Chrome的关系。
我正在使用phonegapfacebook插件和facebookjavascriptapi.这是我的代码FB.init({appId:"xxxxxxxxxxxxxxx",status:true,oauth:true,nativeInterface:CDV.FB,//channelURL:'www',//ChannelFilecookie:true,//useCach
我试图让一个新的cordova项目安装工作,我无法让它在模拟器中运行.当我运行cordova模拟android它给我以下错误:(node:4822)UnhandledPromiseRejectionWarning:Unhandledpromiserejection(rejectionid:1):Failedtoexecuteshellcommand"getprop,dev.bootcomplete""ond
我在使用VisualStudio中的第一个Cordova应用程序时遇到了一些问题.当我创建一个新的Cordova项目时,我会看到一个页面,上面写着:We’vedetectedissueswithyoursystem’senvironmentconfiguration它列出了需要安装的3件事:>AndroidSDK系统中缺少该软件.您可能还需要在
我正在通过Phonegap编写Android应用程序,我正在安装Splashscreen.我设法使用thisquestion安装了一个风景闪屏,但正如我所料,它不会将其识别为横向或纵向启动画面,因此它只显示图像,无论设备的方向如何.如何判断设备处于横向时应显示宽图像,设备处于纵向模式时应显示高图像?我正在
我正在开发一款Ionic/Cordova应用程序.有一个textarea可见,用户可以输入一些数据,然后传输到服务器.在这里,用户应该能够输入换行符.我现在面临的问题是,只有在他们输入第一个字符后才有可能;并且不可能以换行开头.ng模型切断了开始的换行符.我怎样才能实现目标?textarea看起来
我正在使用Ionic1.x开发混合移动应用程序.目前我正在处理与运行Android4.4的设备上的cordova-plugin-camera相关的奇怪行为(KitKat–也在4.3中测试过).当我运行以下代码时:varoptions={quality:50,mediaType:Camera.MediaType.PICTURE,destinationType:
我正在使用Angular.js构建一个Phonegap应用程序.在索引页面中,您可以单击“显示用户列表”按钮,该按钮会将您重定向到在ng-view中加载模板的页面.该模板包含用户列表,这些用户从$rootScope.users加载并使用ng-repeat进行渲染.问题是有很多用户(现在大约120个),因此页面渲染速度很慢
我目前正试图在phonegap版本中为Android设备设置启动画面.我设置了4个不同的屏幕,但不知何故屏幕变形并失去了宽高比.有办法防止这种情况吗?最好的祝福解决方法:不,错过了关于Android的问题,这是我的config.xml中的Android部分:<gap:splashsrc="img/splash/android/ldpi.png"gap
我正在尝试使用移动Cordova应用程序中的jsPDF库(https://github.com/MrRio/jsPDF)生成PDF.我目前正在Android4.0.4设备上测试该应用程序,但它也需要在WindowsMobile8上运行.PDF文档中的文本显示正确,但任何图像都被加扰.见下图我确实发现这个页面(https://coderwall.com/pc8h
怎么可能在清单中有多个相同类型的提供者?由于cordova相机插件带来了文件提供商,我们的应用程序无法再构建.在清单中我们有以下内容:<providerandroid:authorities="${applicationId}.provider"android:exported="false"android:grantUriPermissions="true"android:name="andro
我正在用jquerymobile和corodova构建一个应用程序.我正在寻找一个可用于从我的应用程序创建Android吐司通知的插件.已经检查了一个名为cordova-plugin-toast但它显示的仅适用于黑莓.链接到插件:https://www.npmjs.com/package/cordova-plugin-toast建议我一种显示吐司的方法.提
我试图从javascript中调用java中的方法,但是当我在模拟器中运行应用程序时,这不会发生,当假设在java中调用该方法时应用程序停止.这是java代码:importandroid.os.Bundle;importandroid.webkit.WebView;importcom.phonegap.*;publicclassAppextendsDroidGap{WebVi
我正在使用ApacheCordova的VisualStudio工具.我已经测试了CLI6.4.0,不幸的是RESSCREENS和RESICONS存在错误.如果我使用CLI6.3.1,这个问题就会消失.为了演示它我从头开始创建了一个新项目,只添加了cordova-plugin-splashscreen(版本4.0.0)并用自定义屏幕图像替换了原始屏幕图
所以我发现了如何使用https://github.com/phonegap/phonegap-pluginsree/master/Android/SMSPlugin以编程方式使用phonegap发送短信.但是,当我使用此发送短信时,如果我进入我的收件箱并且很少与我发送的人进行对话,那么它就不会显示在那里.有没有办法将它添加到那里的对话?谢谢.
我正在编写一个将请求发送到中央数据库的PhoneGap应用程序.它需要能够识别连接到它的唯一设备.PhoneGap的device.uuidproperty似乎可以解决问题.在webOS和iPhone上,我找回了一串独特的字母数字字符,这将满足我的需要.但是,我测试的Android设备(摩托罗拉Droid和运行Android2.1的A
我试图在我的应用程序的本机浏览器或其他外部浏览器中打开一个链接,但我只能打开一个应用程序浏览器.我按照此处的说明安装了inappbrowser:cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#window.open我像这样调用浏览器窗口:window.open(“http:/
我正在phonegapandroid中创建一个应用程序,我想在其中上传文件到服务器.我想要的是当用户点击上传按钮时,将打开一个选项对话框,用户将从该位置选择要上传的文件,然后当用户点击保存按钮时,将上传文件.对话框将像普通窗口一样,就像我们在桌面上点击邮件中的附加按钮时看到的那样.
我是一个非常新的phonegap应用程序.我需要建立一个FM收音机直播应用程序.我通过谷歌搜索.实际上我想在谷歌播放中建立像FMIndiaRadio这样的应用程序.但我无法找到蚂蚁示例应用程序.有人可以通过示例项目帮助我如何做到这一点.解决方法:你需要看看shoutcast或icecast.然后,您应
我正在尝试使用以下插件为Phonegap实现facebookAPI插件…https://github.com/phonegap/phonegap-facebook-plugin/issues/183我按照安装指南操作,我使用的是Phonegap2.9.0.为了测试,我使用的是项目中提供的示例(hackbook和简单版本).该应用程序在AndroidJellyBean4.2.2中运
我一直在Android上使用PhoneGap开发GoogleMapsAPI3应用程序.它应跟踪用户位置并使用标记和周围的圆圈标记位置.我一直在Android2.3上开发它,它工作正常.然后我升级到Android4.x的手机,它仍然运行良好,我想.上周,当我移动标记时,我开始注意到它做了一些奇怪的事情.它似乎创建
我正在使用ionic-framework/cordova来构建我的应用程序.我安装了这个插件cordova-plugin-background-mode,用于在后台模式下工作.问:但是现在我怎样才能完成在后台每30分钟重复一次的任务?你知道另一个插件吗?谢谢解决方法:根据您使用的存储库,代码必须如下所示://Runwhenth
我使用cordova和nanohttpd创建了一些AndroidWeb应用程序.主页面从nanohttp加载localhosturl.主页面包含一个iFrame,它从主页面(localhost)加载来自同一域的一些页面.以下代码是从iFrame调用的:document.addEventListener("deviceready",function(){cordova.exec(function
我们知道对窗口间通信施加的跨域限制以及在HTML5中引入postMessage.但是,我们想知道iFrame是否还有其他方法可以调用其父窗口中定义的JavaScript函数.我们发现postMessage对于调用多个方法有点笨拙,每个方法都需要多个参数.如果不存在HTML5替代方案,则可以在PhoneGap中提供解决
我知道已经有很多问题了.我一直在经历所有这些,但我仍然无法解决我的问题.我被要求扩展一个已经存在的Android应用程序,它基于PhoneGap.我从一个repo检查了源代码,并意识到第一个开发人员包含了一些库作为依赖.我按照here的说明,在ZXing的核心构建不是任何build.xmlforant.我在X
过去整整两天我一直在这.我假设JQMobi(英特尔AppFramework)是JQuery的简易版本,还有用于移动设备(iOS和Android)的自定义UI框架.在许多网站和博客中阅读了很多关于JQueryDeferred()方法的内容,并尝试在我的一个使用JQMobi的phonegap项目中实现一些示例.我的ajax调用被正确触发,成
我最近偶然发现了PhoneGap并且我喜欢这个概念,但是我无法在Android应用程序中首次尝试工作.文档跳过了一些细节,评论中充斥着遇到问题的人.那里有人有PhoneGap在运行吗?您为Android调整了什么?解决方法:大约有3种不同的框架,PhoneGap,QuickConnect和Rhomobile.QuickConnect和Rhomob
我有一个cordova项目,我安装了StatusBar插件,为Android平台中设备的状态栏着色.如果我在AVD(pic1)上运行项目,插件会显示正确的状态栏颜色,但是当我在设备上运行它时,它似乎不起作用.我还注意到,当我在设备上运行项目并卸载了插件时,视图会占用整个屏幕,但是如果我在安装了插件的
我试图使用phonegap将.txt文件保存在androidmobile的根目录中.我已经安装了这些插件’cordova-plugin-file’和’cordova-plugin-file-transfer’.在config.xml文件中,我添加此首选项.<preferencename="AndroidPersistentFileLocation"value="Internal"/>这是我的代码.<
我们已经构建了PhoneGap插件,以便从我们的Javascript代码回传到我们的Java代码.我知道Android也有一个addJavascriptInterface函数.这里的文档:http://developer.android.comeference/android/webkit/WebView.html#addJavascriptInterface(java.lang.Object,java.lang.String)两
我有一个phonegap应用程序,它使用ajax和cookie与服务器进行通信,以进行会话管理.我需要在客户端访问cookie.我试过了:document.cookie;但是,这会导致空字符串.我知道cookie已设置,因为客户端与之通信的服务器可以看到它们.起初我认为它是空的,因为我从不同的js文件访问docume