从资源将JavaScript加载到UIWebView中
发布时间:2020-12-15 02:05:36 所属栏目:百科 来源:网络整理
导读:我需要从我的应用程序资源文件夹加载javascript文件。到目前为止,它从资源中读取图像很好,但是由于某种原因它不会读取javascripts。 如果html文件本身被写入资源,我已经能够呈现引用这些javascript的html文档,但是我想通过设置UIWebView的html来渲染html
我需要从我的应用程序资源文件夹加载javascript文件。到目前为止,它从资源中读取图像很好,但是由于某种原因它不会读取javascripts。
如果html文件本身被写入资源,我已经能够呈现引用这些javascript的html文档,但是我想通过设置UIWebView的html来渲染html / js,因此它可以是动态的。 这是我在做什么 NSString * html = @"<!DOCTYPE html><html><head><title>MathJax</title></head><body><script type="text/x-mathjax-config">MathJax.Hub.Config({tex2jax: {inlineMath: [["$","$"],["(",")"]]}});</script><script type="text/javascript" src="/MathJax/MathJax.js"></script>$$int_x^y f(x) dx$$<img src="coffee.png"></body></html>"; NSString * path = [[NSBundle mainBundle] resourcePath]; path = [path stringByReplacingOccurrencesOfString:@"/" withString:@"//"]; path = [path stringByReplacingOccurrencesOfString:@" " withString:@"%20"]; NSString * resourcesPath = [[NSString alloc] initWithFormat:@"file://%@/",path]; [webview loadHTMLString:html baseURL:[NSURL URLWithString:resourcesPath]]; 现在,如果我将基本URL更改为我的服务器也有所需的文件,它正确加载。这不是一个互联网连接是非常好的。任何帮助是赞赏! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- cocos2d-x v3.0新特性及使用
- postgresql – 如何根据Haskell Groundhog的数据库类型指定
- ruby – 如何通过代理与授权安装gem
- SQLite数据库存储带照片的联系人系统(未完待续)
- react使用ant design RangePicker 报错invalid hook call
- oracle – 将Struts2应用程序部署到Weblogic 12c
- XML入门的常见问题(二)
- ruby-on-rails – Rails:确定对象是否具有命名路由
- this.refs[`tag${ind}`]&&this.refs[`tag${ind}
- 机房收费.NET版个人重构——总结