美文网首页
react native 引入html文件,安卓打包失败的问题

react native 引入html文件,安卓打包失败的问题

作者: 简翦儋箪 | 来源:发表于2017-07-10 17:03 被阅读0次
react-native 只要引入html文件,在最后打包时就会失败,如果你们的版本没有适配安卓,那就不需要进行判断了,html的文件放在那里都无所谓,只要在你项目的目录里面就可以。

  如果你们的版本也适配了安卓,那就需要判断一下了:
    html需要放在你项目根目录下的android->app->src->main->assets里面,
    然后页面引用的时候:
    let url;
    if(Platform.OS =='ios'){
        url = require('../../../android/app/src/main/assets/xxx.html');
      }else{
        url = {uri:'Platform.OS =='android?'file:///android_asset/xxx.html'};
    }

安卓打包的时候把前面的iOS引入注释掉就可以,我们项目是这样解决的,如果你们有更好的解决方案,欢迎给我回复,谢谢!!!
 

相关文章

网友评论

      本文标题:react native 引入html文件,安卓打包失败的问题

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