久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - h5頁面中iframe無法喚起iOS應用?

瀏覽:154日期:2022-11-18 14:39:15

問題描述

在iOS的safari中打開的一個web頁面,當點擊頁面上的一個按鈕時,如果用戶有安裝特定的應用A,則打開應用A,否則跳轉到AppStore中應用A的下載頁,網上搜索的結果是使用ifame,點擊動作發生時將iframe的src設置為預先在應用A中設置好的URL Schemes,但我實際操作之后發現即使iPhone上安裝了應用A,使用iframe的方式卻無法喚起應用A,哪位大神知道這是為什么??是跟iOS系統版本有關系嗎? ps:我所用的iPhone系統版本是10.3.2以下是使用iframe喚起iOS應用的js代碼:var ifr = document.createElement(’iframe’);ifr.src = scheme_IOS; //應用A中定義好的URL Schemeifr.style.display = ’none’;document.body.appendChild(ifr);setTimeout(function() {

document.body.removeChild(ifr);

}, 2000);

問題解答

回答1:

ios9以上直接 window.location.href = scheme_IOS 即可。

ios9以上推薦使用Universal Link

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 孟连| 长泰县| 九江县| 巴林左旗| 苏州市| 大足县| 永丰县| 八宿县| 漳平市| 云安县| 崇明县| 奉化市| 昌都县| 镇沅| 内乡县| 高台县| 唐山市| 许昌市| 巢湖市| 象州县| 达孜县| 巴林右旗| 安丘市| 肃北| 姚安县| 三明市| 白玉县| 大连市| 盐池县| 嘉善县| 伊金霍洛旗| 绥化市| 长沙县| 宜川县| 两当县| 额敏县| 梁平县| 华亭县| 屯门区| 桦川县| 文安县|