如果我为调用需要用户名/密码的 web 服务的电话(使用 phonegap 或 Icenium)创建一个 html 5 应用程序,人们可以以某种方式查看代码,还是 JavaScript 被编译掉或以某种方式被阻止?在这种情况下,假设 url 位于带有用户名和密码的 javascript 文件中。
问问题
111 次
2 回答
3
Phonegap 和 Icenium(均基于 Apache Cordova)都不会混淆或编译应用程序的 JavaScript 代码。
您可以使用任何适用于 iOS 或 Android 的 Cordova 应用程序,只需解压缩 .ipa 或 .apk 包即可显示为应用程序提供支持的 HTML、CSS 和 JavaScript 代码。
于 2013-02-08T21:03:03.933 回答
2
如果它是普通用户,那么很可能不是。
但是,如果您问这个问题是因为您想防止技术熟练的人需要查看您的应用程序以获取代码。那么答案是:
在您的客户端设备中没有什么是安全的。不是 sqlite 数据库,不是内置存储,也不是源代码(无论是否编译);
于 2013-01-31T00:03:44.000 回答