摘要:前言在寫移動端頁面會遇到喚醒的需求一般都是通過協(xié)議喚起的這里記錄一下代碼片段以新浪微博為例其協(xié)議為這些協(xié)議需要自己去收集或者去官方查詢有些分和有些應(yīng)用又不分這個根據(jù)終端做處理即可測試地址微博微博個人主頁跳轉(zhuǎn)代碼手機裝了就打開沒有就跳轉(zhuǎn)頁面或
前言
在寫移動端頁面會遇到喚醒App的需求, 一般都是通過scheme協(xié)議喚起的,這里記錄一下
代碼片段以新浪微博為例: 其協(xié)議為 sinaweibo://splash; 這些協(xié)議需要自己去收集,或者去官方查詢; 有些App分IOS和Android; 有些應(yīng)用又不分;
這個根據(jù)終端做處理即可
// 測試地址 微博app 微博個人主頁 // 跳轉(zhuǎn)代碼: 手機裝了app就打開; 沒有就跳轉(zhuǎn)頁面或者跳轉(zhuǎn)app store去下載, 邏輯自己定義即可 goToWeibo() { let u = navigator.userAgent; let isAndroid = u.indexOf("Android") > -1; //安卓終端 let isIOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); //ios終端 if (isAndroid) { // 安卓weibo的scheme協(xié)議跳轉(zhuǎn) window.location.href = "sinaweibo://userinfo?uid=3177804914"; setTimeout(function() { let hidden = window.document.hidden || window.document.mozHidden || window.document.msHidden || window.document.webkitHidden; if (typeof hidden == "undefined" || hidden == false) { window.location.; } }, 2000); } // IOS下的scheme協(xié)議跳轉(zhuǎn) if (isIOS) { window.location.href = "sinaweibo://userinfo?uid=3177804914"; setTimeout(function() { let hidden = window.document.hidden || window.document.mozHidden || window.document.msHidden || window.document.webkitHidden; if (typeof hidden == "undefined" || hidden == false) { window.location.href = "https://m.weibo.cn/u/3177804914"; } }, 2000); } },附上幾個常用應(yīng)用的協(xié)議
推特: twitter://user?screen_name=
ins: instagram://user?username=
youtube: iOS: youtube://www.youtube.com/user/ Android : vnd.youtube://www.youtube.com/user/
其他app scheme協(xié)議快速通道:
國內(nèi): https://blog.csdn.net/swt_zql...
海外: https://help.emplify.com/hc/e...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/104935.html
摘要:作者心葉時間原理概述簡介是代碼與代碼的通信橋梁。目前的一種統(tǒng)一方案是觸發(fā)捕獲原生分析執(zhí)行原生調(diào)用。另外調(diào)用時處理完畢后一定要及時通知進行回調(diào)要不然這個回調(diào)函數(shù)不會自動銷毀多了后會引發(fā)內(nèi)存泄漏。 作者:心葉時間:2019-03-25 10:18 原理概述 簡介 JSBridge是Native代碼與JS代碼的通信橋梁。目前的一種統(tǒng)一方案是:H5觸發(fā)url scheme->Native捕獲u...
閱讀 2912·2021-10-27 14:19
閱讀 542·2021-10-18 13:29
閱讀 1137·2021-07-29 13:56
閱讀 3556·2019-08-30 13:19
閱讀 1934·2019-08-29 12:50
閱讀 1060·2019-08-23 18:16
閱讀 3526·2019-08-22 15:37
閱讀 1904·2019-08-22 15:37