gpt4 book ai didi

javascript - 是否有类似 Ajax 的 javascript 技术来发送带有自定义方案 url 的请求?

转载 作者:行者123 更新时间:2023-11-29 01:17:03 25 4
gpt4 key购买 nike

是否有任何 JavaScript 框架/技术允许使用自定义方案 url 发送异步请求?用 Ajax 试试这个:

$.ajax({url: "myapp://root", success: function(result){
console.log(result);
}});

预计会出现以下错误

XMLHttpRequest cannot load myapp://root. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

我正在尝试找到一种方法来检查在重定向到 iTunes 页面之前是否已成功接收发送到我的 iOS 应用程序的深层链接。我当前的 JavaScript 在重定向到 iTunes 之前会等待超时,但这并没有按预期工作;会弹出一个对话框,询问用户是否要打开该应用程序,如果在他们做出决定之前超时已过,即使尚未回答/关闭该对话框,他们仍然会被重定向到 iTunes。

这是我的 javascript:

window.location = "myapp://somepath";
setTimeout(function() {
window.location = "https://itunesurl";
}, 500);

显然增加超时不是我正在寻找的解决方案。

最佳答案

您可以尝试使用 jsonp 来使用 AJAX 请求.

关于javascript - 是否有类似 Ajax 的 javascript 技术来发送带有自定义方案 url 的请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35046488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com