Retrieve/process/show 维基百科页面在 IOS 应用程序中
Retrieve/process/show wikipedia page in IOS application
我将在我的应用程序中显示维基百科页面的移动版本。
最简单的方法是使用UIWebView来显示移动视图页面,例如https://en.m.wikipedia.org/w/index.php?title=White_House
但是我想对页面进行某些更改:
- 删除搜索栏。
- 删除页面中的所有外部链接。
同时保持所有 format/image/layout 不变。
我做了一些搜索。看来我必须用维基百科 API 检索 json 中的所有内容,然后自己重新格式化所有内容。
有更简单的方法吗?
您可以加载 HTML,创建 "Find and replace" 并删除您想要的任何内容。 (修改 HTML 本身。
之后,您可以将 HTML 加载到 UIWebView 中。
注意:当维基百科更改其网页结构时,这可能会中断...
我将在我的应用程序中显示维基百科页面的移动版本。
最简单的方法是使用UIWebView来显示移动视图页面,例如https://en.m.wikipedia.org/w/index.php?title=White_House
但是我想对页面进行某些更改:
- 删除搜索栏。
- 删除页面中的所有外部链接。
同时保持所有 format/image/layout 不变。
我做了一些搜索。看来我必须用维基百科 API 检索 json 中的所有内容,然后自己重新格式化所有内容。
有更简单的方法吗?
您可以加载 HTML,创建 "Find and replace" 并删除您想要的任何内容。 (修改 HTML 本身。 之后,您可以将 HTML 加载到 UIWebView 中。
注意:当维基百科更改其网页结构时,这可能会中断...