Articles of cordova

在本地和phonegap,简单的应用程序要求之间挣扎

我要做一个本机(意思是, 不在浏览器中)的移动应用程序。 由于我是一个web开发人员,我正在努力决定是否应该尝试Phonegap或者只是在java或objective-c中构build本地应用程序。 应用程序的要求很简单。 GPS / WIFI的位置,Facebook的整合,我想我需要一个数据库来处理一些应用程序特定的Facebook的朋友关系。 比如像游戏中的高分 – 比如说。 我是一个networking开发人员,但不知道Java或Objective-C。 我从来没有用过Phonegap,所以我不知道它是否能够满足我的要求。 所以我的问题如下: 我可以为我的应用程序使用Phonegap,还是需要潜入新的语言?

如何在Android Phonegap移动应用程序中encryptionHTML + JS资源?

我有使用Phonegap基本包装和HTML5创build的移动应用程序。 我的目标是对资产目录(JS和HTML文件)中的文件进行encryption,这样人们就无法读取这些文件,他们解压缩APK文件并希望看到JS源代码。 好吧,我知道没有绝对完美的解决scheme。 在我去这个问题的路上,我已经尝试过如何解决我的来源(JS缩小,混淆等)的复制保护,但我发现它是非常简单的到达原始代码(使用JSBeautifier,萤火虫,包括混淆脚本等)。 所以我的问题是 – 是否有一些简单的方法来encryptionJS +的HTML文件(所以他们不可读和有用的时候简单地解压缩APK文件),以及如何在Android平台的JAVA实现它? 注:我没有JAVA语言的知识,所以请包括我可以使用的工作示例。 编辑:我也调查了ProGuardfunction,当做最后的APK包,但它对我来说是没用的,因为它只处理JAVA文件,但保留资产目录,因为它是。

在Ionic应用程序中禁用硬件后退button?

我试图禁用我的cordova应用程序后退button。 我正在使用AngularJS + Ionic Framework。 我find了关于这个的主题,并尝试了下面的代码,但它完全没有影响。 任何想法? 谢谢! 的index.html <head> <script> document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { document.addEventListener("backbutton", function (e) { e.preventDefault(); console.log("hello"); }, false ); } </script> </head> 请注意,当我按下button时,我的控制台中显示“hello”。