Articles of cordova

如何在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”。

如何使用手机扫描条形码

我需要在Android和iPhone上使用phonegap扫描条形码。 有没有办法做到这一点?

在Cordova / PhoneGap中生成iOS和Android图标

我有一个新创build的Cordova项目,具有以下config.xml设置(使用http://docs.phonegap.com/en/edge/config_ref_images.md.html中的说明)。 我还添加了2个平台(iOS和Android)。 当我跑cordova run ios或cordova run android ,该项目仍然有默认的cordova图标。 我从文档中了解到,Corodva应该根据我在config.xml提供的icon.png自动创build图标。 config.xml : <?xml version='1.0' encoding='utf-8'?> <widget id="com.testapp" version="1.1.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <name>SingleApp</name> <preference name="DisallowOverscroll" value="true" /> <preference name="AutoHideSplashScreen" value="false" /> <preference name="Orientation" value="portrait" /> <preference name="Fullscreen" value="false" /> <preference name="target-device" value="handset" /> <description> A sample Apache Cordova application that responds to the deviceready event. </description> <author email="dev@cordova.apache.org" […]

Javascriptdate在iOS上无效

我正在开发基于Phonegap的iOS应用程序,这已经为Android完成了。 下面的代码适用于Android,但不适用于iOS。 为什么? var d = new Date("2015-12-31 00:00:00"); console.log(d.getDate() + '. ' + d.getMonth() + ' ' + d.getFullYear(); Android的结果: 31.11 2015 iOS上的结果: NaN. NaN NaN 差异从哪里来?

从项目中删除cordova插件

不知何故,在我的应用程序中,很多cordova插件都已安装,因此它需要访问几乎所有内容 – 从我的联系人到当前位置(即使此应用程序不需要此)。 这个应用程序是通过jenkins构build,据我所知,一个解决scheme是用单个命令删除每个插件,所以它会像: cordova plugin rm org.apache.cordova.battery-status cordova plugin rm org.apache.cordova.camera cordova plugin rm org.apache.cordova.contacts cordova plugin rm org.apache.cordova.geolocation cordova plugin rm org.apache.cordova.media cordova plugin rm org.apache.cordova.media-capture cordova plugin rm org.apache.cordova.splashscreen cordova plugin rm org.apache.cordova.vibration 但有时它会显示一些错误,并且jenkins任何错误都会以构build失败而告终,那么是否有删除所有插件的命令? (在安装基础知识插件,需要任何应用程序的工作,通过cordova自动添加,所以我正在寻找一些cordova plugin rm -all但无法find它)

如何将现有的Angular1网页应用程序转换为Cordova应用程序?

我在网上find了很多教程,告诉你如何用AngularJS 创build一个新的 Cordova应用程序,这很好。 但是如果我的AngularJSnetworking应用程序还在运行,我想从中创build一个移动应用程序(Android / IOS)? 这是可行的/可行的/可取的? 如果是的话,你可以给一些build议,或指出一些现有资源logging这项任务?

您尚未login。请login并重试

我正在使用手机Facebook的连接插件( https://github.com/Wizcorp/phonegap-facebook-plugin )的Facebook身份validation在应用程序。 它一直工作到今天上午。 现在突然它停止工作,并给出不同的设备iOS和Android下面的错误: 对于Android: 您尚未login。您尚未login。请login并重试。 对于iOS: 给定的URL不被应用程序configuration允许:一个或多个给定的URL不被应用程序的设置所允许。 要使用此URL,您必须在您的应用程序设置中添加一个有效的本地平台 我在config.xml使用以下代码: <gap:plugin name="com.phonegap.plugins.facebookconnect" version="0.9.0"> <param name="APP_ID" value="99885XXXXXXXXX" /> <param name="APP_NAME" value="Test App" /> </gap:plugin> Facebook电话: function fbLogin() { facebookConnectPlugin.login( ["public_profile", "email"], function (response) { var OAuthToken = response.authResponse.accessToken; var OAuthAccessToken = response.authResponse.userID; if (response.authResponse) { facebookConnectPlugin.api('/me', null, function (me_response) { alert("Success: " + me_response); facebookConnectPlugin.logout(function […]

在android模拟器调用JavaScript与phonegap

我是phonegap和android开发新手。 我可以知道如何在模拟器上debuggingjavascript错误吗? 我听说过亚行可能知道如何在Windows 7系统上使用和安装它? 我有一个jsonp调用ajax但没有模拟器上的响应。 不过,我可以在Windows上用浏览器调用ajax。 我可以知道哪里出了错?

Android:PhoneGap vs Webview

我一直在研究PhoneGap,现在我陷入了僵局,需要一些build议。 我知道,PhoneGap本质上“转换”HTML5,CSS,JS网站为“应用程序”分发,这导致我的问题: 为什么不在一个活动中简单地使用webview来做同样的事情,并保持应用程序的本地? 提前致谢!