# wx-open-launch **Repository Path**: istarshow/wx-open-launch ## Basic Information - **Project Name**: wx-open-launch - **Description**: 微信 H5 跳转小程序,使用 wx-open-launch-weapp 标签;微信 H5 跳转APP,使用 wx-open-launch-app 标签 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-05-24 - **Last Updated**: 2022-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wx-open-launch Vue、React 快速开发库 - 微信 H5 跳转小程序,使用 wx-open-launch-weapp 标签 - 微信 H5 跳转APP,使用 wx-open-launch-app 标签 ## H5 跳转小程序 ### HTML: ```html ``` ### JS/TS: ```javascript let weappBtnStyle = ` `; let content = ` // image src 必须是外网可以访问到的图片,不能填写物理路劲,将无法访问 网校 ${weappBtnStyle} `; let launchParams = { eleId: "launch-btn", // 页面元素标签ID,必填 url: "", // 小程序地址,非必填 username: "gh_xxxxxxxxxx", // 小程序原始ID,必填 content: content, // 按钮HTML元素及样式,必填 launchEvent: function(e) {...}, // 点击按钮正常跳转触发,必填 errorEvent: function(e) {...}, // 点击跳转抛出异常,必填 active: true, // 按钮是否激活跳转小程序,为了满足个别情况下改按钮不需要跳转小程序 noAtiveEvent: function() {...} // 按钮不跳转小程序时的点击时间,active 为 true 时必填 }; launchWeApp(launchParams); // 引入JS之后调用launchWeApp ``` ## H5 跳转APP ### HTML: ```html ``` ### JS/TS: ```javascript let weappBtnStyle = ` `; let content = ` // image src 必须是外网可以访问到的图片,不能填写物理路劲,将无法访问 网校 ${weappBtnStyle} `; let launchParams = { eleId: "launch-btn", // 页面元素标签ID,必填 appid: "", // 所需跳转的AppID,必填 extinfo: "", // 跳转所需额外信息,非必填 content: content, // 按钮HTML元素及样式,必填 launchEvent: function(e) {...}, // 点击按钮正常跳转触发,必填 errorEvent: function(e) {...}, // 点击跳转抛出异常,必填 active: true, // 按钮是否激活跳转APP,为了满足个别情况下改按钮不需要跳转APP noAtiveEvent: function() {...} // 按钮不跳转APP时的点击时间,active 为 true 时必填 }; launchApp(launchParams); // 引入JS之后调用launchWeApp ```