我有一个我编写过的Chrome插件,其功能如下:
基本上在Chrome插件世界中,我完全可以控制几乎任何事情(一旦用户同意并安装插件。)
有没有办法在原生iOS应用程序中执行此操作?我意识到在iOS上没有用于safari或chrome的插件系统。我有机会使用UIWebView吗?或者UIWebView的方式太有限了? Objective-C中是否有完整的webkit或mozilla浏览器代码我可以根据自己的需要使用和修改?谢谢!
答案 0 :(得分:1)
如果您要构建本机iOS应用程序,这绝对是可能的。
1)您可以使用NSHTTPCookieStorage
API与Cookie进行通信。
2)您可以在后台队列上发送网络请求并处理其数据,之后您可以设置UIWebView
的HTML内容(在主队列上)。
3)您的“标签”可以简单地是兄弟视图控制器,每个控制器都包含UIWebView
。