我有一个简单的问题。我有两个文件。有.html
和.js
个文件。我需要将.js
文件与我的html内容一起使用。
现在我刚添加了从资源加载html的方法,但我还没有找到如何将.js集成到我的UIWebView
。
这是我加载html的代码
[self.theWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"html"]]]];
我知道stringByEvaluatingJavaScriptFromString
方法,但我认为它可以使用具体的功能,但在我的情况下,我的文件有很多功能,我需要加载所有这些。
答案 0 :(得分:2)
这是一个非常简单的问题,或者我不理解您,但您可以使用简单的<script>
标记将Javascript代码添加到HTML中:
<script type="text/javascript" src="MY_JAVASCRIPT_FILE.js"></script>
将"MY_JAVASCRIPT_FILE.js"
替换为Javascript文件相对于HTML文件的路径。 (如果它们在同一目录中,则不需要路径,只需写入文件名)。
如果这不是您问题的答案,请告诉我。感谢。