uni-app 喚醒調用第三方app並傳參


目的:uni-app喚醒第三方應用,並傳入參數(登錄賬號和密碼)跳過登錄,達到用戶無感登錄效果!!

1.離線打包設置

包名:cn.com.ptorigin.cms

執行activity:com.bodystm.activity.LoginActivity

參數:

let sendData = {
            "username": "T2021C1",
            "passwd": "123456",
            "baseUrl": "https://cms.wismed.com.cn/"
          };

核心代碼

  const isApp = plus.runtime.isApplicationExist({
          pname: 'cn.com.ptorigin.cms'
        });

        if (isApp) {
          console.log('App已安裝~');
          let sendData = {
            "username": "T2021C1",
            "passwd": "123456",
            "baseUrl": "https://cms.wismed.com.cn/"
          };
          plus.runtime.launchApplication({
            pname: "cn.com.ptorigin.cms",
            action: "com.bodystm.activity.LoginActivity",
            extra: sendData
          }, (e) => {
            console.log('error', e.message)
          }, );
        } else {
          console.log('App未安裝~');
        }

本文參考:https://blog.csdn.net/qq_42306286/article/details/105784002


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM