解決小程式跳後,沒有自帶返回鍵的問題(首頁為)

2022-08-27 07:54:09 字數 705 閱讀 4994

最近在開發中遇到以下問題,寫出來記錄一下

具體場景如下:

小程式如果首頁直接使用開啟h5頁面,在h5頁面中點選跳回到小程式,小程式頁是沒有返回鍵的。

網上查詢一些資料後沒有合適的解決方案,思考了一下,決定自己在小程式生命週期的onload上處理一下。

1.小程式首頁設定為h5跳回的小程式頁面(非h5頁面,簡稱頁面a)。

2.設定頁面a標題和h5標題一致,這樣使用者看不出頁面發生了跳轉。

3.頁面a預設不顯示html內容,在頁面a onload 事件中判斷是否存在h5頁面跳回傳遞的引數,如果沒有就直接跳到存在的小程式頁面中(頁面b)。

4.如果獲取到了h5返回的引數,則顯示頁面a內容,不需要跳到頁面b。

具體**如下:

頁面a  onload  部分**

/**

* 生命週期函式--監聽頁面載入

*/onload: function(options) )

this.setdata()

} else )}},

頁面b中 h5**

$("#changepage").on('click',function());//跳回小程式的page和傳遞的引數

})

這樣如果從頁面b跳到頁面a,頁面a右上角就會出現小程式自帶的返回鍵,點選它,就回到了頁面b,反覆跳也沒關係。

解決!    撒花ヽ(°▽°)ノ

解決kali安裝成功後沒有聲音的問題

kali linux系統預設狀態下,root使用者是無法使用音效卡的,也就沒有聲音。啟用的方法如下 1 在終端執行命令 systemctl user enable pulseaudio 2 在 etc default 目錄下,建立乙個檔案,命名為pulseaudio,並新增以下內容 pulseaud...

解決!小程式swiper元件的高度適應問題

眾所周知,swiper元件的元素swiper item是設定了絕對定位的,所以裡面的內容是無法撐開swiper的,並且給swiper盒子設定overflow visible也是沒有用的,有幾種解決方法,根據不同的需求使用。給swiper item裡的內容加scaoll view包裝 示例 const...

解決小程式彈出層滾動穿透的問題

最近在做彈窗的時候遇到的問題,就是遮罩後面的內容可以滾動,查詢資源發現是兩種情況,一是遮罩層有滾動元件,乙個是遮罩層沒有滾動元件,下面就來說說如何解決這兩種情況。使用前後對比 一 當彈出層裡面無滾動的時候 可以在遮罩的view標籤上定義乙個防止事件冒泡的方法 catchtouchmove preve...