資訊動(dòng)態(tài)

微信小程序支持打開移動(dòng)應(yīng)用

日期:2018-01-28 作者:管理員 來源:本站

2018年1月25日,微信公眾平臺(tái)官方發(fā)布公告說微信小程序支持打開移動(dòng)應(yīng)用【珠海微信小程序定制開發(fā)電話】從移動(dòng)應(yīng)用分享至微信的小程序頁面,用戶訪問時(shí)支持打開來源應(yīng)用,微信小程序開發(fā)者可對(duì)小程序菜單外的標(biāo)題欄區(qū)域進(jìn)行自定義,為方便用戶獲取應(yīng)用中的服務(wù),從移動(dòng)應(yīng)用分享至微信的小程序頁面,用戶訪問時(shí)支持打開來源應(yīng)用。

【珠海微信小程序定制開發(fā)電話:400-000-1280】微信小程序支持打開移動(dòng)應(yīng)用

【珠海微信小程序定制開發(fā)電話:400-000-1280】微信小程序支持打開移動(dòng)應(yīng)用

首先,微信小程序支持打開移動(dòng)應(yīng)用。為方便用戶獲取應(yīng)用中的服務(wù),從移動(dòng)應(yīng)用分享至微信的小程序頁面,用戶訪問時(shí)支持打開來源應(yīng)用。因?yàn)樾枰脩糁鲃?dòng)觸發(fā)才能打開 APP,所以該功能不由 API 來調(diào)用,需要用 open-type 的值設(shè)置為 launchApp 的 <button> 組件的點(diǎn)擊來觸發(fā)。 當(dāng)小程序從 APP 分享消息卡片的場(chǎng)景打開時(shí)(場(chǎng)景值 1036,APP 分享小程序文檔 iOS 參見,Android 參見),小程序會(huì)獲得打開 APP 的能力,此時(shí)用戶點(diǎn)擊按鈕可以打開分享該卡片的 APP。即小程序不能打開任意 APP,只能 跳回 分享該小程序卡片的 APP。 在一個(gè)小程序的生命周期內(nèi),只有在特定條件下,才具有打開 APP 的能力。 打開 APP 的能力 可以理解為由小程序框架在內(nèi)部管理的一個(gè)狀態(tài),為 true 則可以打開 APP,為 false 則不可以打開 APP。 在小程序的生命周期內(nèi),這個(gè)狀態(tài)的初始值為 false,之后會(huì)隨著小程序的每次打開(無論是啟動(dòng)還是切到前臺(tái))而改變: 當(dāng)小程序從 1036(App 分享消息卡片) 打開時(shí),該狀態(tài)置為 true。 當(dāng)小程序從 1089(微信聊天主界面下拉)或 1090(長按小程序右上角菜單喚出最近使用歷史)的場(chǎng)景打開時(shí),該狀態(tài)不變,即保持上一次打開小程序時(shí)該狀態(tài)的值。 當(dāng)小程序從非 1036/1089/1090 的場(chǎng)景打開,該狀態(tài)置為 false。

使用方法 需要將 <button> 組件 open-type 的值設(shè)置為 launchApp。如果需要在打開 APP 時(shí)向 APP 傳遞參數(shù),可以設(shè)置 app-parameter 為要傳遞的參數(shù)。通過 binderror 可以監(jiān)聽打開 APP 的錯(cuò)誤事件。

其次,微信小程序標(biāo)題欄區(qū)域開放自定義。為提升用戶使用體驗(yàn),開發(fā)者可以設(shè)置小程序菜單的顏色風(fēng)格,并根據(jù)業(yè)務(wù)需求,對(duì)小程序菜單外的標(biāo)題欄區(qū)域進(jìn)行自定義。微信小程序設(shè)計(jì)指南:基于微信小程序輕快的特點(diǎn),我們擬定了小程序界面設(shè)計(jì)指南和建議。 設(shè)計(jì)指南建立在充分尊重用戶知情權(quán)與操作權(quán)的基礎(chǔ)之上。旨在微信生態(tài)體系內(nèi),建立友好、高效、一致的用戶體驗(yàn),同時(shí)最大程度適應(yīng)和支持不同需求,實(shí)現(xiàn)用戶與小程序服務(wù)方的共贏。為了避免用戶在微信中使用小程序服務(wù)時(shí),注意力被周圍復(fù)雜環(huán)境干擾,小程序在設(shè)計(jì)時(shí)應(yīng)該注意減少無關(guān)的設(shè)計(jì)元素對(duì)用戶目標(biāo)的干擾,禮貌地向用戶展示程序提供的服務(wù),友好地引導(dǎo)用戶進(jìn)行操作。每個(gè)頁面都應(yīng)有明確的重點(diǎn),以便于用戶每進(jìn)入一個(gè)新頁面的時(shí)候都能快速地理解頁面內(nèi)容。在確定了重點(diǎn)的前提下,應(yīng)盡量避免頁面上出現(xiàn)其它與用戶的決策和操作無關(guān)的干擾因素。

最后,2018.01.24 微信基礎(chǔ)庫更新。A 新增 配置 window.navigationStyle 支持全屏顯示小程序;U 更新 組件 <button /> open-type 新增 launchApp 屬性。

二維碼
掃二維碼手機(jī)查看該文章
當(dāng)前網(wǎng)址:http://yngytx.cn/internet/511.html

相關(guān)資訊

?
Copyright ? 2007-2024 珠海市網(wǎng)訊互聯(lián)信息科技有限公司 yngytx.cn 版權(quán)所有
粵公網(wǎng)安備44040202000391號(hào) 粵ICP備19117377號(hào) 網(wǎng)站地圖 站點(diǎn)地圖
在線客服