PhoneGap中文网

标题: 我是新手,目前纠结两个,盼版主耐心解答 [打印本页]

作者: BlessingIsMy    时间: 2014-5-18 02:49
标题: 我是新手,目前纠结两个,盼版主耐心解答

1、phonegap代码怎么实现封装(指封装后不能被看到源代码)
      如果代码不能封装,那不是写的程序完全暴露出来了,这对数据库的安全性无疑是一个大麻烦,即使走接口,接口方法也是完全暴露的
2、版主什么时候辛苦点再教大家下phonegap操作sqlite的教程,网上找了几个,基本上是比较老的东西了,估计我比较笨,没学会
     另外除了sqlite还有没有其他数据库能用的?





作者: admin    时间: 2014-5-18 10:10
1.第一个问题:可以用混合js 去空格的方式对js加密,也可以用插件方式进行加密,web网页的html css js 也在外面暴露

2.数据操纵方面 一般和后台服务器配合  后台提供数据接口,一般操作websql 或者localstorage 是为了保存一些临时数据
3.比较安全的东西可以写在插件中,别人也看不到

最后感谢你对我们的支持
作者: BlessingIsMy    时间: 2014-5-19 20:12
admin 发表于 2014-5-18 10:10
1.第一个问题:可以用混合js 去空格的方式对js加密,也可以用插件方式进行加密,web网页的html css js 也在 ...

感谢版主耐心解答,不过我还是没怎么明白啊
版主说可以用混合js 去空格的方式对js加密,混合JS我不是很明白是啥意思,目前我知道的对JS的加密方法是混淆及压缩,但是这些方法都是可逆的,可以通过解混淆再格式化还原代码,这样对自己写出来的代码完全没有保障啊。
再者phonegap的插件不也都是通过JS编写的,一样可以被还原啊。
作者: admin    时间: 2014-5-20 09:58
插件的js可以还原 但是 java里面写的代码没法看到,当然有些高手 就算原生开发的也可以反编译,如果你的app都值得让人破解的话 你可以考虑转原生




欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/) Powered by Discuz! X3.2