日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SAP UIVeri5 跳过检查 Google Chrome driver 版本检查的方法

發(fā)布時間:2023/12/19 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP UIVeri5 跳过检查 Google Chrome driver 版本检查的方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

由于眾所周知的原因,國內(nèi)訪問 Google 某些網(wǎng)站時會遇到一些問題。而使用 SAP UIVeri5 時,在啟動階段,會自動連接 Google 網(wǎng)站檢測 Google Chrome driver 的最新版本,因而會遇到如下錯誤:

Error: Error while getting the latest version number for chromedriver.exe, error: Error: connect ECONNREFUSED 74.125.68.128:443
at _buildErrorObject (C:\app\node-v12.18.3-win-x64\node_modules@ui5\uiveri5\src\connection\latestDriverVersionResolver.js:90:10)

打開文件 latestDriverVersionResolver.js,找到檢測版本的代碼:

LatestDriverVersionResolver.prototype._getLatestMajorVersion = function (binary) {var that = this;return q.Promise(function (resolveFn, rejectFn) {if (!binary.useDirectUrl && binary.latestMajorVersionFileUrl) {that.logger.info('Check for latest major version of: ' + binary.filename);request({url: binary.latestMajorVersionFileUrl}, function (error, res, body) {if (_hasError(error, res)) {rejectFn(_buildErrorObject(error, res, binary.filename, 'the latest major version number'));} else {var latestMajorVersion = _parseVersionNumber(body, binary.version);that.logger.info('Found latest major version of ' + binary.filename + ': ' + latestMajorVersion);resolveFn({latestMajorVersion: latestMajorVersion});}});} else {resolveFn({});}}); };

修改成:

LatestDriverVersionResolver.prototype._getLatestDriverVersion = function (binary) {var that = this;return q.Promise(function (resolveFn, rejectFn) {resolveFn({latestVersion: '92.0.4515.107'});}); };

即不真正去檢查版本,而總是返回一個硬編碼的版本。

總結(jié)

以上是生活随笔為你收集整理的SAP UIVeri5 跳过检查 Google Chrome driver 版本检查的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。