【发布时间】:2012-03-09 10:13:11
【问题描述】:
是否可以在本机应用程序中更改 Safari 设置,如下所示:
- 接受 Cookie:从不
- Javascript:关闭
- 清除历史记录、清除 cookie 和清除缓存
在本机应用程序中执行上述操作是否可行且合法?
【问题讨论】:
标签: iphone objective-c ios safari mobile-safari
是否可以在本机应用程序中更改 Safari 设置,如下所示:
在本机应用程序中执行上述操作是否可行且合法?
【问题讨论】:
标签: iphone objective-c ios safari mobile-safari
没有。您只能更改您的应用的 cookie 设置。
【讨论】:
我猜你是在谈论你自己的应用程序中的 webview?
1) 没有
不过你可以删除它们:How to delete all cookies of UIWebView?
同样在创建后:Cookies in UIWebView
2) 否,系统设置:UIWebView: Can You Disable Javascript?
3) webview 中没有保存的历史记录。对于 cookie,请参阅 1),
对于缓存,请参阅:How to clear UIWebView cache?
也很有趣:UIWebView cache in iOS 和 Clearing UIWebview cache,
【讨论】: