vue3 H5唤醒APP(调用原生)

Posted 仲夏の梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue3 H5唤醒APP(调用原生)相关的知识,希望对你有一定的参考价值。

// 先获取判断机型
let u = navigator.userAgent
let isandroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; // Android
let isios = !!u.match(/\\(i[^;]+;( U;)? CPU.+Mac OS X/); // ios终端

// jump是后端给的key,params.id是要传的参数
const goShopDetails = (params) => 
    if (isAndroid)  // 如果是Android
        window.android.jump(params.id); 
    
    if (isIOS)  // 如果是ios
        window.webkit.messageHandlers.jump.postMessage(params.id);
    

以上是关于vue3 H5唤醒APP(调用原生)的主要内容,如果未能解决你的问题,请参考以下文章

H5+ App基础

[ios] 如何调用其他app h5界面调用打开app

android与h5交互原理,h5与原生 app 交互的原理

混合app开发,h5页面调用ios原生APP的接口

iOS原生App与H5页面交互笔记

iOS原生和H5的相互调用