1. 程式人生 > >MUI 使用picker選擇器頁面的back回退失效 $.back is not function

MUI 使用picker選擇器頁面的back回退失效 $.back is not function

MUI開發混合app的時候 出現頁面突然回退報錯的情況,就懷疑是不是外掛picker有衝突。去社群逛了一圈,發現果真有這樣的情況,picker在處理回退自動關閉的時候,沒有做$.back的判斷,導致衝突報錯。具體處理方法,參考了一位社群老哥的方法。知道了原因那麼問題就好解決了。

解決方法如下: mui.poppicker.js 找到: self.__back = $.back; $.back = function() { self.hide(); }

改成: if($.back){ self.__back = $.back; $.back = function() { self.hide(); } }

還有: $.back=self.__back; 改成: if(self.__back){ $.back=self.__back; }