我正在创建一个应用程序,其中UIWebView
是绝对必要的。但是,我遇到问题UIWebView
无法加载网站的移动版本。
我已经阅读了有关StackOverflow的一些问题,他们似乎都在说网站决定要显示的类型,而UIWebView
就像Safari
一样。
但是,我已经测试了9个不同网站的不同链接,他们都在我的UIWebView
和Safari
中的移动版本中加载了桌面版本。
我可以做些什么来强制UIWebView
像Safari
一样加载移动版本?是否有我可以发送的标题类型或要设置的cookie或实际可行的任何内容?
此外,桌面版本在我的UIWebView
中可扩展性非常高。它们允许缩放,但是当我释放它们时(网站)重置回相同的位置。当我尝试水平滚动时,它们只是快速回到原始位置,这使得网站无法读取,而UIWebView
完全没用。如果我无法强制移动页面,如何使桌面版本采取不同的行动?
答案 0 :(得分:1)
我忘了设置UIWebView
的约束,导致内容被错误地渲染。我不知道这是如何相关的,但约束UIWebView
似乎不仅正确呈现内容,还显示移动网站。