美文网首页
解决 UIWebView 加载 html 时 js 加载不了的问

解决 UIWebView 加载 html 时 js 加载不了的问

作者: 风___________ | 来源:发表于2017-12-21 14:04 被阅读21次
AA22F656-4E75-4669-9FF8-66EB008ECC22.png

这里说一下,这几个选项的意思

1、 Copy items into destination group's folder (if needed)

主要是说明,是否要将文件拷贝到工程所在目录。如果不选中,引入文件的时候就仅仅是引入逻辑链接,不拷贝文件。(如果把项目放在另一台电脑上运行,会找不到文件)。如果选中,则将该文件拷贝到工程目录下(系统推荐的方式),虽然引用的也是逻辑链接,但是不会因为引动库文件而引起错误。

当选择拷贝到工程目录下时,Xcode默认将文件夹拷贝到如下路径:与xxx.xcodeproj文件在同一层目录结构.

2、Create groups

导入文件的时候会是逻辑结构,而不是物理结构,黄色的文件夹结构,一般只在你的工程中是文件夹的形式,但是在本地的目录中还是以散乱的形式放在一起的

3、 Create folder references

创建引入的是蓝色的文件夹结构,只能作为资源,整个引用进项目,不能编译代码,也就是说,以folder形式引用进来的文件,不能被放在complie sources列表里面.

所以当我们加载本地H5时,需要引入蓝色文件夹作为资源文件,需要注意的是,html引用css和js使用的相对路径,所以html与css和js要在一个父目录下,类似于(我的index.html文件在html文件夹中)
注意蓝色


2D8BF08D-4917-4262-AC3F-2208EA10C9CE.png

相关文章

网友评论

      本文标题:解决 UIWebView 加载 html 时 js 加载不了的问

      本文链接:https://www.haomeiwen.com/subject/echawxtx.html