首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用PhoneGap API/功能?

问如何禁用PhoneGap API/功能?
EN

Stack Overflow用户
提问于 2011-09-27 13:21:01
回答 2查看 1.3K关注 0票数 0

有没有推荐的方法来删除对不需要的PhoneGap API的访问?

例如,我们的应用程序不需要访问联系人数据库。

对于正常的网页,XSS漏洞被沙箱保护以仅影响一个站点(浏览器可防止任何传染到其他站点)。对于PhoneGap应用程序,默认情况下,XSS漏洞可以访问联系人列表或PhoneGap应用编程接口的任何其他部分。

我希望避免Skype的情况,即Skype中的XSS漏洞允许攻击者复制其用户的地址簿:http://www.macnn.com/articles/11/09/20/users.address.books.could.be.copied/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-28 03:19:23

在你的应用程序中,在PhoneGap.plist/Plugins下,删除任何不需要的插件行-这将从JavaScript中删除访问权限。

票数 2
EN

Stack Overflow用户

发布于 2011-09-28 01:36:23

PhoneGap是开源的。您可以在禁用这些函数的情况下制作自己的PhoneGap.js文件副本(put return false;作为函数的第一行或其他内容)。

在安卓系统上,你可以使用AndroidManifest.xml文件中的权限进行操作,但据我所知,iOS没有这样的功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7564533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档