Cordova Can';t运行浏览器平台。错误:url.url不是构造函数

Cordova Can';t运行浏览器平台。错误:url.url不是构造函数,cordova,Cordova,我无法在浏览器平台上运行所有cordova项目。请帮帮我 $ cordova platform rm browser Removing browser from cordova.platforms array in package.json $ cordova platform add browser Using cordova-fetch for cordova-browser@^6.0.0 Adding browser project... $ cordova run browser Upd

我无法在浏览器平台上运行所有cordova项目。请帮帮我

$ cordova platform rm browser
Removing browser from cordova.platforms array in package.json
$ cordova platform add browser
Using cordova-fetch for cordova-browser@^6.0.0
Adding browser project...
$ cordova run browser
Updating manifest.json with push properties…
url.URL is not a constructor
THNKS找到了一个解决方案: 编辑文件platforms/browser/cordova/lib/run.js

评论第57行:

// var projectUrl = (new url.URL(`http://localhost:${server.port}/${startPage}`)).href;
并将其替换为新的行:

var projectUrl = `http://localhost:${server.port}/${startPage}`;
为我工作

找到了一个解决方案: 编辑文件platforms/browser/cordova/lib/run.js

评论第57行:

// var projectUrl = (new url.URL(`http://localhost:${server.port}/${startPage}`)).href;
并将其替换为新的行:

var projectUrl = `http://localhost:${server.port}/${startPage}`;

为我工作

下一个问题,请检查“是否使用搜索引擎,或至少使用谷歌”。抱歉,此解决方案无法解决问题。下一个问题,请检查“是否使用搜索引擎,或至少使用谷歌”。抱歉,此解决方案无法解决问题