ReferenceError: Can’t find variable: navigator。這個錯因為這個插件使用了 window 對象,然後不管是app還是小程序中都沒有窗口對象的環境,就導致不能用 window,壹用這腳本就會報錯, 解決辦法,修改jsencrypt.js源碼,在jsencrypt.js文件隨便那個位置添加代碼。
加入後把jsencrypt.js文件裏面的變量navigator全部替換為 modificationNavigator,window全部替換為 modificationWindow,替換後再次引用。