国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uniapp h5跳轉(zhuǎn)微信小程序(wx-open-launch-weapp)

這篇具有很好參考價值的文章主要介紹了uniapp h5跳轉(zhuǎn)微信小程序(wx-open-launch-weapp)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、注意事項

二、使用步驟?

?三、調(diào)整樣式


一、注意事項

  • 微信版本要求為:7.0.12及以上
  • 系統(tǒng)版本要求為:iOS 10.3及以上、Android 5.0及以上
  • 已認證的服務(wù)號,服務(wù)號綁定“JS接口安全域名”下的網(wǎng)頁可使用此標簽跳轉(zhuǎn)任意合法合規(guī)的小程序。
  • 已認證的非個人主體的小程序,使用小程序云開發(fā)的靜態(tài)網(wǎng)站托管綁定的域名下的網(wǎng)頁,可以使用此標簽跳轉(zhuǎn)任意合法合規(guī)的小程序。
  • 對于有 CSP 要求的頁面,需要添加白名單frame-src https://*.qq.com webcompt:
  • 引入的版本是1.6.0,如(http://res.wx.qq.com/open/js/jweixin-1.6.0.js (支持https)或者http://res2.wx.qq.com/open/js/jweixin-1.6.0.js (支持https)或者下載的版本"weixin-js-sdk": "^1.6.0"
  • <script type="text/wxtag-template"></script> 標簽中的內(nèi)容在瀏覽器及開發(fā)工具中都無法顯示,需要真機調(diào)試才有效

二、使用步驟?

1、下載或者引入插件

????????因為我用的是uniapp編寫的h5,我是直接npm下載了插件weixin-js-sdk

????????npm i?weixin-js-sdk(一定要下載1.6.0版本)

? ? ? ? uniapp需要在main.js中引入:Vue.config.ignoredElements.push('wx-open-launch-weapp')

uniapp h5跳轉(zhuǎn)小程序,微信小程序,uni-app,前端,html5

2、引入請求

? ? ? ? uniapp 在 script 標簽里引入 import wx from 'weixin-js-sdk'

3、請求wx.config

? ? ? ? 此處是后端返回給我的簽名認證,appID填寫自己的公眾號的appID

uniapp h5跳轉(zhuǎn)小程序,微信小程序,uni-app,前端,html5

wx.config({
						// debug: true, // 開啟調(diào)試模式,調(diào)用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數(shù),可以在pc端打開,參數(shù)信息會通過log打出,僅在pc端時才會打印。
						appId: '填寫自己的的公眾號ID', // 必填,企業(yè)號的唯一標識,此處填寫企業(yè)號corpid
						timestamp: res.timestamp, // 必填,生成簽名的時間戳
						nonceStr: res.noncestr, // 必填,生成簽名的隨機串
						signature: res.signature, // 必填,簽名
						jsApiList: ['wx-open-launch-weapp'], // 必填,需要使用的JS接口列表
						openTagList: ['wx-open-launch-weapp']
					}),
					wx.ready(() => {
						console.log('成功')
					});
					wx.error(function(res1) {
						console.log('出錯', res1, res1.errMsg)
			        });

注意:簽名一定要返回ok,如果簽名報錯是不會成功的

uniapp h5跳轉(zhuǎn)小程序,微信小程序,uni-app,前端,html5

?4、在頁面中使用

? ? ? ? 如果是使用vue框架,如uniapp,為避免沖突wx-open-launch-weapp標簽內(nèi)用script(需要真機調(diào)試才有效

uniapp h5跳轉(zhuǎn)小程序,微信小程序,uni-app,前端,html5

? ? ? ? ?普通的直接用template即可uniapp h5跳轉(zhuǎn)小程序,微信小程序,uni-app,前端,html5

<wx-open-launch-weapp
		  id="launch-btn"
		  username="所需跳轉(zhuǎn)的小程序原始id,即小程序?qū)?yīng)的以gh_開頭的id(gh_xxxxxxxx)"
		  path="所需跳轉(zhuǎn)的小程序內(nèi)頁面路徑"
		>
		  <script type="text/wxtag-template">
		    <style>.btn { padding: 12px }</style>
		    <button class="btn">打開小程序</button>
		  </script>
</wx-open-launch-weapp>

到這里頁面中就會顯示出打開小程序的按鈕啦,點擊就可以跳轉(zhuǎn)了

uniapp h5跳轉(zhuǎn)小程序,微信小程序,uni-app,前端,html5

?三、調(diào)整樣式

相信很多小伙伴需要其他的樣式或者圖片,這時候我們可以將wx-open-launch-weapp標簽跟樣式定位,設(shè)置透明?

uniapp h5跳轉(zhuǎn)小程序,微信小程序,uni-app,前端,html5

?外面的盒子和里面自己的樣式可以定義class

<!-- 給最外面的盒子定義你需要的寬高 相對定位 -->
<view style="width: 200px; height: 200px; position: relative;">
			<!-- 你自己的樣式,可以添加圖片和其他樣式,只要絕對定位到位置就好了 -->
			<view style="width: 200px; height: 200px;position: absolute;top:0px;left: 0px;"></view>
            <!-- 給標簽里的內(nèi)容都絕對定位,寬高100% -->
            <!-- 不放心可以設(shè)置層級z-index:;需要調(diào)試的話可以在style里面添加背景顏色background: 'red'; opacity: 0.3;-->
			<wx-open-launch-weapp id="launch-btn" username="所需跳轉(zhuǎn)的小程序原始id,即小程序?qū)?yīng)的以gh_開頭的id(gh_xxxxxxxx)"
		        path="所需跳轉(zhuǎn)的小程序內(nèi)頁面路徑"
				style="position: absolute; top: 0; left: 0; width: 100%; height:100% ; opacity: 0;">
				<script type="text/wxtag-template">
					<style></style>
					<view style="position: absolute;top: 0; left: 0; width: 100%;height: 100% ; opacity: 0;">
					</view>
			    </script>
			</wx-open-launch-weapp>
</view>

到這里就結(jié)束啦

如果對樣式還是有疑問的話,可以看這篇文章https://www.jianshu.com/p/262658b8d19c

對于一些細節(jié)也可以查看官方文檔
微信官方文檔https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html文章來源地址http://www.zghlxwxcb.cn/news/detail-785996.html

到了這里,關(guān)于uniapp h5跳轉(zhuǎn)微信小程序(wx-open-launch-weapp)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 微信H5(公眾號)跳轉(zhuǎn)微信小程序?qū)崿F(xiàn)及其傳參

    其中: ????????username:目標小程序的原始id; ????????path : 所需跳轉(zhuǎn)的小程序內(nèi)頁面路徑及參數(shù)( 傳參采取掛參的形式傳遞 ); ps:目標小程序接收參數(shù)時要在index的onload里面接收直接 options.XXX就可以。 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/url-lin

    2024年02月09日
    瀏覽(28)
  • h5跳轉(zhuǎn)微信小程序方案及注意事項(vue方向)

    h5跳轉(zhuǎn)微信小程序方案及注意事項(vue方向)

    在正式開發(fā)工作之前,請優(yōu)先熟讀并查看微信開發(fā)文檔。 需提前登錄微信公眾平臺進入“公眾號設(shè)置”的“功能設(shè)置”的“JS接口安全域名”、“業(yè)務(wù)域名”、“網(wǎng)頁授權(quán)域名”內(nèi)依次配置h5頁面的相關(guān)域名地址(例如:www.baidu.com)這里不包含協(xié)議名稱和端口,同時可在根目

    2024年02月09日
    瀏覽(227)
  • H5跳轉(zhuǎn)微信小程序-成功案例(VUE)(踩坑無數(shù))

    H5跳轉(zhuǎn)微信小程序-成功案例(VUE)(踩坑無數(shù))

    微信官方文檔:H5跳轉(zhuǎn)小程序. 已認證的服務(wù)號 綁定JS接口安全域名 IP白名單 將小程序和H5公眾號進行關(guān)聯(lián) 需要跳轉(zhuǎn)的小程序頁面path和原始ID(gh_xxxxxxxxx) 引入jweixin-1.6.0.js 1、已認證的服務(wù)號 H5必須是依附于公眾號的,且公眾號必須為 服務(wù)號 ,不是訂閱號。 什么樣的公眾號

    2024年02月09日
    瀏覽(22)
  • uniApp配置微信分享 uniApp跳轉(zhuǎn)微信小程序

    uniApp配置微信分享 uniApp跳轉(zhuǎn)微信小程序

    最近在做uniApp時需要跳轉(zhuǎn)微信小程序進行支付,以為和跳轉(zhuǎn)支付寶小程序支付一樣簡單結(jié)果讓我發(fā)狂,跳轉(zhuǎn)微信代碼其實很簡單就是下面這一段,但是要配置一大推東西 提示:plus為App端默認的系統(tǒng)參數(shù),不用引入或者其他操作 ? ? ? ? ? ?ios跳轉(zhuǎn)跳轉(zhuǎn)微信小程序還需要配置

    2024年02月09日
    瀏覽(96)
  • uniapp 應(yīng)用APP跳轉(zhuǎn)微信小程序

    uniapp 應(yīng)用APP跳轉(zhuǎn)微信小程序

    ? ? ? ? 最近APP項目開發(fā)完成,在評審會上老板提了一個需求,想在開發(fā)的APP上添加一個鏈接,可以跳轉(zhuǎn)公司的小程序商城。???????? ????????原以為會很復(fù)雜,結(jié)果只有短短的幾行代碼。 ????????plus.share.getServices(function(res){ ?? ??? ??? ??? var sweixin = null; ?

    2024年02月09日
    瀏覽(91)
  • uniapp中 app跳轉(zhuǎn)微信小程序

    uniapp中 app跳轉(zhuǎn)微信小程序

    1.manifest.json中配置 ?appid 在微信開放平臺申請應(yīng)用的AppID,先到微信開放平臺申請移動應(yīng)用 然后在微信開放平臺管理中心綁定小程序,拿到原始小程序原始id 2.app拉起小程序 // #ifdef APP-PLUS ?? ??? ??? ??? ?plus.share.getServices( ?? ??? ??? ??? ??? ?res = { ?? ??? ???

    2024年02月14日
    瀏覽(164)
  • 關(guān)于微信公眾號的h5頁面跳轉(zhuǎn)微信小程序的詳細介紹

    關(guān)于微信公眾號跳轉(zhuǎn)小程序的功能,我也是研究了一整天才弄好的,主要是微信官方文檔寫的不清楚,百度上的各種文章也各說各的,不過最后還是要相信官網(wǎng)文檔,接下來我會一步一步分析,希望對你有幫助,并且最后會貼上全部代碼。 一、條件 已認證的 服務(wù)號 ,服務(wù)號

    2024年02月10日
    瀏覽(91)
  • h5頁面跳轉(zhuǎn)微信小程序(最簡單的方法|URL Scheme)

    h5頁面跳轉(zhuǎn)微信小程序(最簡單的方法|URL Scheme)

    H5頁面跳轉(zhuǎn)微信小程序的需求是普遍存在的。由于微信小程序是一種只能在微信內(nèi)部訪問的應(yīng)用程序,而H5頁面可以在任何瀏覽器中訪問,因此需要通過跳轉(zhuǎn)來實現(xiàn)兩者之間的銜接。 對于用戶來說,H5頁面跳轉(zhuǎn)微信小程序可以提供更好的用戶體驗。用戶可以在H5頁面中瀏覽和選

    2024年02月02日
    瀏覽(21)
  • h5跳轉(zhuǎn)微信小程序(微信內(nèi)部瀏覽器以及外部瀏覽器均適用)

    1,先把這個鏈接給后端 讓后端寫個接口 獲取scheme碼 | 微信開放文檔 需要把path路徑(跳到小程序的那個頁面的路徑)給后端 2,上代碼(vue2框架) 延遲一點拿到路徑再跳 完事~

    2024年01月23日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包