javascript - react native 如何加载项目目录下的html文件

查看:107
本文介绍了javascript - react native 如何加载项目目录下的html文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

如题,打算通过webView加载html:

var url="https://www.某网址/VisualOBJ.html";
        return (
            <WebView
                style={styles.webView}
                source={{uri:url}}
                javaScriptEnabled={true}
                domStorageEnabled={true}
                decelerationRate="normal"
                startInLoadingState={true}
            />
        );

但实际上,我打算把html文件放在项目目录下,然后加载,因为html本身是静态的(包含一些js、css、打算一同放在本地目录下)

用localhost的方式是不行的,这样在手机上不行

想知道怎么样可以直接加载项目目录下的html文件? (网络io延迟实在是有点高)

解决方案

前些天刚遇到这个问题。
设置webview的source为HTML,和baseUrl,前端这儿再处理下路径即可解决。

谷歌搜索react native webview load js等,应该就可以解决了。干燥了

具体的回答找了很久,只找到这一个,你可以参考一下。iOS的可以自己继续找找看……

类似的回答

这篇关于javascript - react native 如何加载项目目录下的html文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆