我正在研究离子,我开发了一个小应用程序。应用程序正在Android和浏览器上工作得非常好,但当我尝试使用X代码运行ios时,我收到以下错误,
ERROR:ERROR ReferenceError : Can't find variable: URLSearchParams
我搜索了它,我在there's no guarantee that they'll stay the same in the future
中找到了URLSearchParams is not supported in iOS
我在三个TypeScript文件中使用了URLSearchParams
(login.ts,notice.ts,other.ts),我刚刚从login.ts中删除URLSearchParams
并通过字符串管理queryString
而不是URLSearchParams
并运行我的代码,然后整个应用程序运行良好。
我的问题是,为什么我没有收到URLSearchParams
中使用的任何错误
(notice.ts,other.ts),这意味着这两个文件都运行良好,它发现了我发现的异常行为
Login.ts
let str="";
str=str+'username='+userData.UserName+'&password='+userData.Password;
Notice.ts
let params: URLSearchParams = new URLSearchParams(); //here error should come, but not error gives
params.set('deviceId',deviceId);
params.set('yearId', this.loggedUserData.yearid);