如何从深层链接获取参数值

时间:2017-12-06 09:16:51

标签: javascript react-native

我用深层链接打开我的应用

myscheme://?param1=value1&param2=value2

如何获取参数的值?我找到了不同的帖子来处理这个问题,但是一旦我尝试在http链接上工作,我想,我总是得到一个警告,告诉我BlobURL对象尚不支持。

var url = new URL(data);
alert(url.searchParams.get("param1"));

1 个答案:

答案 0 :(得分:0)

我已经尝试了你的例子,它有效,稍作调整:

let myscheme = 'http://www.example.com/?param1=value1&param2=value2'
var url = new URL(myscheme);
alert(url.searchParams.get("param1"));

可以找到更多详细信息docs