Pre*_*thi 1 url android react-native
我正在开发 android React Native 项目,我得到了深度链接的 URL。我试图从以下网址查找路径名和搜索参数:https://test.xxx.com/test/test?test=moduleName。
var url = URL(" https://test.xxx.com/test/test?test=moduleName "); console.log(url.pathName);
该代码给出以下异常“错误:未实现”。我还从节点安装了 URL 包。我缺少什么?
Ale*_*lex 10
看一下React Native 的 URL polyfill:
import { URL, URLSearchParams } from 'react-native-url-polyfill';
const url = new URL("https://test.xxx.com/test/test?test=moduleName");
const searchParams = new URLSearchParams('q=GitHub');
Run Code Online (Sandbox Code Playgroud)
另请注意 - React Native 在 JavascriptCore 引擎内运行,而 Node.js/Web 在 v8 Javascript 引擎内运行。
Node.js 提供了自己的专有功能 - 流、加密、http 等。此功能在 React Native 中不可用,除了node-libs-react-native等第三方包之外