[英]Is there an Ajax-like javascript technique to send requests with custom scheme urls?
是否有任何JavaScript框架/技術可使用自定義方案網址發送異步請求? 嘗試使用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請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.