weex生成的單頁應用嵌入app中,點選物理返回鍵時如何返回上一個路由頁面,而不是直接退出單頁應用,回到原生app頁面

Shania發表於2018-04-25
weex單頁應用,嵌入到app中後,點選物理返回鍵的時候,會直接退出weex應用,而不是返回上一個weex頁面。

將這段程式碼放在專案的入口js檔案中,使用weex內建元件globalEvent

var globalEvent = weex.requireModule('globalEvent');
globalEvent.addEventListener('androidback', function(e) { //androidback是安卓或ios那邊寫好的方法// 這裡就可以做返回事件操作了,如返回上一頁或退出應用if (that.$router.currentRoute.name == 'Home') { //weex專案首頁
​	weex.requireModule('close').closeApp() //跳轉到native頁面
​	} else {
​	that.$router.go(-1);
​	}
})
複製程式碼

weex生成的單頁應用嵌入app中,點選物理返回鍵時如何返回上一個路由頁面,而不是直接退出單頁應用,回到原生app頁面


相關文章