简体   繁体   English

如何将JavaScript注入到UIWebView中加载的网页中?

[英]How to inject javascript into a web page loaded in UIWebView?

I need to load a web page from an independent website in my iOS app, however, the webpage is not optimized for mobile experience. 我需要从iOS应用程序中的独立网站加载网页,但是该网页并未针对移动体验进行优化。 I want to execute some js to re-layout the page after it is loaded. 我想在加载页面后执行一些js重新布局页面。

  1. Is this possible? 这可能吗?
  2. How shall I do it so that users don't see the original page, only the re-layouted version? 我应该如何做才能使用户看不到原始页面,而只能看到重新布局的版本?

注入JS的最基本方法是使用以下UIWebView方法

- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM