欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

uniapp??微信跳轉(zhuǎn)至半屏的使用示例

 更新時間:2024年08月20日 11:46:39   作者:wendyTan10  
這篇文章主要介紹了uniapp??微信跳轉(zhuǎn)至半屏的使用示例,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

微信小程序之間的半屏跳轉(zhuǎn) - uni.openEmbeddedMiniProgram(OBJECT)

點擊uniapp跳轉(zhuǎn)半屏使用的文檔說明

在uniapp的開發(fā)項目中,開發(fā)者需要在全局配置manifest.json–>mp-weixin節(jié)點下添加embeddedAppIdList字段并聲明需要半屏跳轉(zhuǎn)的小程序,若不配置將切換為普通的小程序跳轉(zhuǎn)小程序;(半屏的兼容性,如果不符合條件則自動轉(zhuǎn)換為全屏的形式跳轉(zhuǎn))
配置示例:

// manifest.json
{
		"mp-weixin" : {
		   "embeddedAppIdList": ["wxe5f52902cf4de896"]//需要半屏跳轉(zhuǎn)的小程序appid
		}
	}

而在代碼中的使用示例:

uni.openEmbeddedMiniProgram({
	appId: '',
	path: 'pages/index/index?id=123',
	extraData: {
		'data1': 'test'
	},
	success(res) {
    // 打開成功
	}
})

使用限制

使用過程有以下限制,若不符合以下所有條件將被自動切換為普通的(全屏)小程序跳轉(zhuǎn)小程序,不影響用戶使用:

  • 被半屏跳轉(zhuǎn)的小程序需要通過來源小程序的調(diào)用申請,開發(fā)者可在 小程序管理后臺「設(shè)置」-「第三方設(shè)置」-「半屏小程序管理」板塊發(fā)起申請,最多可以申請10個小程序
  • 3.1版本以下基礎(chǔ)庫,被半屏打開的小程序需要在app.json的embeddedAppIdList字段中聲明;
  • 當(dāng)前小程序需為豎屏;
  • 被半屏跳轉(zhuǎn)的小程序需為非個人主體小程序(不含小游戲)。

在后臺的配置:
點擊進入小程序管理后臺的登錄

在以上的配置中,即可使用跳轉(zhuǎn)半屏api的調(diào)用;
在此基礎(chǔ)上也可封裝一個方法的使用,在api可調(diào)用,但配置未完成的情況下,調(diào)用openEmbeddedMiniProgram的半屏的不生效,并自動轉(zhuǎn)換為全屏的形式;

注:半屏跳轉(zhuǎn)必須是事件的@tap/@click的跳轉(zhuǎn),不能是模態(tài)框(uni.showModal的確認(rèn)/取消事件)的點擊事件調(diào)用,模態(tài)框的事件調(diào)用半屏則默認(rèn)是全屏的跳轉(zhuǎn)

// method.js
export function openEmbeddedMiniProgram(data) {
    let openMiniProgram = wx.navigateToMiniProgram;
     // canIUse檢查openEmbeddedMiniProgram在此場景是否可用
    if (uni.canIUse('openEmbeddedMiniProgram')) {
        openMiniProgram = wx.openEmbeddedMiniProgram;
    }
    openMiniProgram(data);
}
// main.js
import Vue from 'vue';
import { openEmbeddedMiniProgram } from './method.js';
Vue.prototype.$openEmbeddedMiniProgram = openEmbeddedMiniProgram;
// 調(diào)用的事件
this.$openEmbeddedMiniProgram({
    appId: '需要跳轉(zhuǎn)小程序的appid',
    path: '需要跳轉(zhuǎn)小程序的指定路徑/'
});

官方的呈現(xiàn)效果

到此這篇關(guān)于uniapp - 微信跳轉(zhuǎn)至半屏的使用的文章就介紹到這了,更多相關(guān)uniapp微信半屏跳轉(zhuǎn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • ECharts數(shù)據(jù)可視化基本使用之常用圖表類型

    ECharts數(shù)據(jù)可視化基本使用之常用圖表類型

    這篇文章主要給大家介紹了關(guān)于ECharts數(shù)據(jù)可視化基本使用之常用圖表類型的相關(guān)資料,echarts是一款基于JavaScript的數(shù)據(jù)可視化圖表庫,提供直觀,生動,可交互,可個性化定制的數(shù)據(jù)可視化圖表,需要的朋友可以參考下
    2023-11-11
  • js原生瀑布流插件制作

    js原生瀑布流插件制作

    這篇文章主要為大家詳細介紹了js原生瀑布流插件制作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • javascript組合使用構(gòu)造函數(shù)模式和原型模式實例

    javascript組合使用構(gòu)造函數(shù)模式和原型模式實例

    這篇文章主要介紹了javascript組合使用構(gòu)造函數(shù)模式和原型模式的方法,通過一個簡單實例分析了javascript構(gòu)造函數(shù)模式與原型模式的使用方法,需要的朋友可以參考下
    2015-06-06
  • js控制網(wǎng)頁背景音樂播放與停止的方法

    js控制網(wǎng)頁背景音樂播放與停止的方法

    這篇文章主要介紹了js控制網(wǎng)頁背景音樂播放與停止的方法,實例分析了javascript控制背景音樂的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • js 計算月/周的第一天和最后一天代碼

    js 計算月/周的第一天和最后一天代碼

    這篇文章主要介紹了js 計算月/周的第一天和最后一天代碼,需要的朋友可以參考下
    2020-02-02
  • JavaScript中數(shù)組去重的5種方法

    JavaScript中數(shù)組去重的5種方法

    這篇文章主要介紹了JavaScript中數(shù)組去重的5種方法,文中講解非常詳細,實例代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • document.all與getElementById、getElementsByName、getElementsByTagName用法區(qū)別-document.all

    document.all與getElementById、getElementsByName、getElementsByT

    Document.all[]是文檔中所有標(biāo)簽組成的一個數(shù)組變量,包括了文檔對象中所有元素
    2008-12-12
  • echarts橫向柱狀圖簡單實現(xiàn)方法

    echarts橫向柱狀圖簡單實現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于echarts橫向柱狀圖簡單實現(xiàn)的相關(guān)資料,ECharts是百度前端開發(fā)部開發(fā)的一個開源可視化庫,它可以幫助開發(fā)者輕松的實現(xiàn)各種數(shù)據(jù)可視化,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-12-12
  • ES6中的箭頭函數(shù)實例詳解

    ES6中的箭頭函數(shù)實例詳解

    這篇文章主要介紹了ES6中的箭頭函數(shù),結(jié)合實例形式詳細分析了ES6中箭頭函數(shù)的基本語法、特性、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2017-04-04
  • 基于Javascript實現(xiàn)網(wǎng)頁版的繪圖板

    基于Javascript實現(xiàn)網(wǎng)頁版的繪圖板

    這篇文章主要為大家詳細介紹了如何基于HTML5 Canvas和jQuery實現(xiàn)的簡單網(wǎng)頁版繪圖編輯器,文中的示例代碼講解詳細,需要的小伙伴可以了解下
    2024-10-10

最新評論