关于React natvie WebView加载url 带特殊符号问题

url直接链接过去会报404错误,这里需要把URL处理下,想往深入了解的请看下:
http://www.w3school.com.cn/jsref/jsref_encodeuri.asp
这里处理方式是把 每个入参都进行了 encodeURIComponent 把特殊符号“ #”进行编码

 const string = Object.keys(params)
      .reduce((acc, cur) => acc.concat([`${cur}=${encodeURIComponent(params[cur])}`]), [])
      .join('&');
    const url = `${MOXIEURL}?${string}`; 

关于webView报错问题请查看
给postMessage赋值即可
https://www.jianshu.com/p/e10dabc55f92

你可能感兴趣的:(关于React natvie WebView加载url 带特殊符号问题)