Questions tagged «cordova»

Apache Cordova(以前称为PhoneGap)是一个框架,允许开发人员使用HTML,JavaScript和CSS等网络技术创建跨平台的移动应用程序。

8
错误:在Ionic 3中找不到org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.60-eap-25
在为Android构建Ionic 3应用程序时,突然出现以下错误。 Could not find org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.60-eap-25 我们已经从Android Studio中的一个解决方案在这里,但我在我的build.gradle没有变化用下面的代码后,我仍然得到错误。 buildscript { repositories { ... maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' } } } allprojects { repositories { ... maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' } } } 更新Cordova并添加上述解决方案后,我的build.gradle文件如下所示。 buildscript { repositories { google() jcenter() maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' } } dependencies { // NOTE: Do …


8
xcode 5.1:libCordova.a架构问题
昨天(14年3月10日),当iOS 7.1发行时,我还升级到了Xcode 5.1,发现我的PhoneGap / Cordova项目不再可以编译到iPhone 5s。我也将Cordova升级到了最新版本:v 3.4.0-0.1.3。 我已经阅读了许多关于SO的不同解决方案,这些解决方案相互关联,因此更改活动架构并仅构建活动架构,它们都不起作用。因此,这就是我尝试过的以及出现的错误。最初我得到了错误: missing required architecture arm64 in file <long file path omitted> libCordova.a Undefined symbols for architecture arm64 因此,我尝试了以下方法。我在我的项目中选择了CordovaLib子项目,在项目和目标中,我都转到“架构”下的“构建设置”,并确保arm64不包含在任何“调试”或“发布”架构中。此时,仅将仅将Active Active Architecture设置为“是”。这导致以下错误: file was built for archive which is not the architecture being linked (armv7): <long file path omitted> libCordova.a Undefined symbols for architecture armv7 …
81 ios  xcode  cordova  xcode5.1 

15
通过Cordova config.xml将条目添加到iOS .plist文件
我是Cordova CLI的新手。 我需要通过Cordova以编程方式执行以下步骤。 在项目.plist中添加新行 在新行中输入以下值: 密钥:GDLibraryMode类型:字符串(默认)值:GDEnterpriseSimulation 我想我需要在项目根目录下的config.xml文件中执行此操作(或者也许在“ platforms”文件夹中的目录中)。 有人可以向我解释如何通过config.xml添加条目,以便在编译时添加上述条目吗? 我正在使用Cordova 3.3.1-0.42(我知道它不是最新的)。我已经完成了我的项目,一切都很好,我只需要将此条目添加到pList中即可。



11
错误'_BSMachError:端口1607;(os / kern)无效功能(0x14)在iOS 10的Cordova应用中“无法插入COPY_SEND”
一切正常,直到我用Xcode 7.3.0生成cordova应用程序,但每当我将方向从纵向更改为横向时,它就开始仅在iOS 10设备上崩溃,然后再用Xcode 8构建相同的应用程序,因为在iOS上它仍然可以正常工作9.3.1。在调试器中,我得到以下日志: 2016-09-24 18:14:41.212470 MyApp[2542:1028606] [Common] _BSMachError: port 1607; (os/kern) invalid capability (0x14) "Unable to insert COPY_SEND" 2016-09-24 18:14:41.613460 MyApp[2542:1028606] [Common] _BSMachError: port 1607; (os/kern) invalid name (0xf) "Unable to insert COPY_SEND" 2016-09-24 18:14:41.613947 MyApp[2542:1028606] [Common] _BSMachError: port 1607; (os/kern) invalid name (0xf) "Unable to insert COPY_SEND" 2016-09-24 …

12
列出平台目标时,cordova平台添加android无法正常工作
当我想在我的phoneGap应用程序中添加一个android平台时遇到问题。当我执行命令cordova platform add android时,我在CLI中收到此消息: Checking Android requirements... (Error: An error occurred while listing Android targets) 我已经尝试在path变量中添加我的android sdk位置。 请帮我 !:D 我在Windows 7 64位上工作,我使用android SDK安装了android API 17、18和19。我正在使用3.2 phoneGap版本。

3
在NPM中获取软件包的先前版本
如何使用npm查找软件包的所有先前版本? 在这种情况下,我对cordova感兴趣。如果执行npm install -g cordova,我将安装最新版本(这是您期望的)。 如果可以,npm install -g cordova@3.1.0-0.1.0那么我会安装特定的版本-我想知道,因为我在软件包的最新版本上遇到了麻烦,并且想测试问题发生在哪个版本上-但如果我不这样做,则无法执行此操作知道有哪些npm软件包版本。
76 cordova  npm  cordova-3 

10
在本机和电话差距之间挣扎,简单的应用程序要求
我要成为一个本地人(意思是:不是浏览器中)移动应用程序。由于我是网络开发人员,因此我在努力决定是否应该尝试Phonegap还是只使用Java或Objective-c构建本机应用程序。 应用程序要求很简单。GPS / wifi位置,Facebook集成,我想我需要一个数据库来处理一些特定于应用程序的Facebook朋友关系。例如,像游戏中的高分一样。 我是一名网络开发人员,并且还不了解Java或Objective-c。我以前从未使用过Phonegap,所以我不知道它是否能够满足我的要求。 所以我的问题如下:我可以在应用程序中使用Phonegap,还是需要深入学习新语言?

5
Phonegap + jQuery Mobile,真实示例或教程
有谁知道一个真正好的教程或示例项目,其中将Phonegap和jQuery Mobile用作现实示例? 我发现的所有示例都在jQuery Mobile中显示了花哨的过渡或主题。Phonegap示例主要展示了Phonegap API。 我找不到一个使用Phonegap和jQuery Mobile解决现实世界问题的示例,例如编写结合Phonegap和jQuery Mobile进行用户输入验证,保存数据,将数据上传到Web服务等的应用程序。


8
Android和iOS上的本地存储有多长时间?
当我的应用程序将数据本地存储在手机上时,该存储的永久性如何?我将详细说明这种情况: 我正在使用jQueryMobile和Phonegap构建应用程序。它本质上是一个浏览器应用程序,但是使用Phonegap可以打包并在应用程序商店中出售,还有其他优势。 Phonegap提供了两种存储方式,这两种功能可以协调iO,Android,Blackberry和某些其他OS的本机功能:localStorage(这是原始键值对)和Web SQL数据库。localStorage和Web SQL都是属于浏览器的存储形式。话虽如此,我无法确定数据将被保存多长时间,在什么情况下将被删除,在什么情况下可能将不可用等。 例如,如果该应用程序使用localStorage或Web SQL存储数据,并且用户切换到其Android上的其他标准浏览器,则该应用程序是否将使用新的浏览器打开,这是否意味着存储的数据不可用? 如果用户一年不使用该应用程序(在我看来,这是现实的情况,但不一定是糟糕的情况),数据是否会像cookie一样过期,或者可能由于来自其他应用程序的数据? 还是会更早地销毁数据,例如:-用户访问浏览器中的另一个站点-手动关闭浏览器-浏览器进程被杀死或死亡-等等 还是localStorage和Web SQL是仅在(在Android中)进入“设置”>“应用程序”并主动删除与该应用程序关联的用户数据时才删除的存储类型? 感谢您的任何见解。WWW上没有提供任何信息。 在应用程序更新的情况下会发生什么。本地和Web存储将被删除还是保留?

4
使用Phonegap创建Android服务?(即使关闭也可以运行phonegap应用)
我一直在使用Phonegap开发Android应用程序,现在想制作它,因此当应用程序关闭时,它仍然可以在应用程序中执行java / js代码。所以我知道我需要创建一个服务。如果我在phonegap上创建服务插件,是否仍可以执行javascript代码或仅执行Java? 有没有人做这样的事情?我找到了这个讨论,但似乎没有用:http : //groups.google.com/group/phonegap/browse_thread/thread/722b0e796baa7fc6 所以这就是我现在所拥有的。 在转向本地开发之前,如果我无法弄清楚,我会问之前是否有人这样做过。我似乎找不到任何执行类似操作的phonegap插件。 编辑:我有一个执行Java代码作为服务的应用程序。但是,当它调用sendjavascript时,它将不起作用。因此,当使用phonegap关闭应用程序时,是否有办法在后台运行javascript代码? 谢谢

8
如何检查Cordova / Phonegap项目的Cordova Android版本?
我本周已收到Google发出的安全警报,告诉我升级我的android版本的cordova应用程序。来自Google的电子邮件如下- 这是为了通知您-apps ids-是基于包含安全漏洞的Apache Cordova版本构建的。这包括一个严重性较高的跨应用程序脚本(XAS)漏洞。在某些情况下,容易受到攻击的应用程序可以被利用以窃取敏感信息,例如用户登录凭据。 您应尽快升级到Apache Cordova 3.5.1或更高版本。有关该漏洞的更多信息,以及有关升级Apache Cordova的指导,请参阅http://cordova.apache.org/announcements/2014/08/04/android-351.html。 请注意,带有漏洞的应用程序可能会使用户面临遭受威胁的风险,可能会被视为“危险产品”,并且可能会从Google Play中删除。 因此,我需要检查cordova应用程序的当前版本。我可以通过npm update -g cordova在Windows cmd上使用来升级我的cordova安装。问题是如何检查Cordova应用程序的当前平台(以Android为例)版本?
74 android  cordova 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.