中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決不能登錄Google賬號的問題

發布時間:2021-09-18 09:40:36 來源:億速云 閱讀:578 作者:柒染 欄目:編程語言

本篇文章為大家展示了如何解決不能登錄Google賬號的問題,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

【案例描述】

最近在將自己開發的WEB H5應用打包成快應用后,在使用Google賬號注冊、登錄時,卻遇到了如下圖的403報錯。

如何解決不能登錄Google賬號的問題

【問題分析】

從上圖錯誤頁面可以看到,Google給出了原因:Error:disallowed_useragent。也就是說Google對加載H5應用的瀏覽器UA進行了限制,而且它建議是chrome瀏覽器。顯然問題答案與UA有關系。

【解決方案】

1. 定義變量model, model表示用戶的手機型號,在data對象內添加model變量,代碼如下圖所示:

如何解決不能登錄Google賬號的問題

2. 給model賦值:在頁面的生命周期onInit()方法中獲取手機型號,代碼如下:

1      

2      

3      

4      

onInit: function () {      

            const device = require("@system.device")      

            const res = device.getInfoSync();      

             this.model=res.model;      

3. 設置web組件屬性 useragent 值為 Mozilla/5.0 (Linux; Android 9; {{model}}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.116 Mobile Safari/537.36)), 如下圖所示:

如何解決不能登錄Google賬號的問題

注意: useragent的值中使用了變量model,使用變量model的作用是獲取真實的手機型號,避免有些H5網頁在驗證useragent時獲取到的手機型號不對,從而給用戶帶來了困擾。

   4. 設置 manifest.json 文件中的minPlatformVersion 值為1068。

   5. 請確保使用的華為快應用加載器版本為2.2.0.304及以上版本。查看加載器版本的方式如右邊圖所示:

如何解決不能登錄Google賬號的問題

注意:1,2,3,4步驟完成后,如果登錄還有問題,請在web

添加如下代碼:

multiwindow="true"

  • H5應用打包成快應用是海外非常重要的解決方案,在沒有GMS服務的手機上,依然可以使用Google的服務,比如本案例中的Google賬號。

  • 該解決方案也適用于H5快應用其他賬號登錄的一些問題。

上述內容就是如何解決不能登錄Google賬號的問題,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

突泉县| 札达县| 呼玛县| 利津县| 马公市| 甘谷县| 宁津县| 永吉县| 淳化县| 普陀区| 综艺| 垦利县| 海晏县| 建阳市| 青海省| 宝山区| 桐城市| 固始县| 高要市| 平利县| 玉树县| 扶绥县| 永胜县| 罗江县| 新郑市| 拜泉县| 汾西县| 玛多县| 江津市| 萝北县| 沾益县| 石棉县| 平阳县| 平利县| 德兴市| 凌源市| 通海县| 宁安市| 彝良县| 五大连池市| 朝阳区|