javascript - 从 UIWebView 添加 javascript 到页面中

标签 javascript ios iphone xcode swift

我正在 Xcode 中制作 webView,我想将 javascript 代码添加到用户加载的任何页面内容中。那么有没有办法将 javascript 代码添加到页面内容中? 就像浏览器插件一样,它在用户进入的每个页面中添加 JavaScript 代码,并且广告从页面中显示,而不是从浏览器中显示。 我有这段代码,它在控制台中显示整个页面(用户输入的)数据,现在我需要向此页面内容添加 JavaScript 代码。

let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(数据、响应、错误) in 让 urlContent = NSString(数据:数据!,编码:NSUTF8StringEncoding)

附:我正在用 Swift 语言制作应用程序 希望你能得到它。谢谢

最佳答案

UIWebView中有一个方法。

func stringByEvaluatingJavaScriptFromString(_ script: String) -> String?

关于javascript - 从 UIWebView 添加 javascript 到页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32553640/

相关文章:

ios - 无法上传新版本的应用

ios - 如何使用手动UITabbar并使用它来切换其他ViewController?

iphone - 要求 iOS 定期执行应用程序或服务

javascript - 如何根据 Angular 中另一个对象的属性过滤对象数组?

javascript - 正在加载 IE7 的 javascript.. 我的大 'Don' t' 是什么?

JavaScript DOM 问题。 (getElementsByClassName)

iphone - 跳过带有委托(delegate)的 View Controller

javascript - 使用 moment.js 格式化此日期时间

ios5: drawRect 在 CATiledLayer 中为同一个 Rect 调用了两次

iphone - Cocoa/iPhone 中类似 Photoshop 的范围选择栏