我想要获取网页的 apple-touch-icon 所指向的地址。目前的思路是先获取源文件然后进行解析。解析方面没什么问题。但是获取源文件方面,我发现 NSData 的 contentsOfURL 这个方法有时候得到的内容不包含 apple-touch-icon 这个属性。
目前我所试过的网页中,百度和凤凰是无法通过 contentsOfURL 得到 apple-touch-icon 属性的,而知乎、腾讯和网易是可以的(以上所说的网站指的都是移动版)。
另外,我也简单的试了下通过 UIWebView 调用 Javascript 方法 document.head.innerHTML,但是好像也不可以。
求解有什么方法能完美解决这个问题。