我无法在浏览器平台上运行我的所有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
答案 0 :(得分:2)
找到了解决方案: 编辑文件平台/浏览器/cordova/lib/run.js
注释第57行:
// var projectUrl = (new url.URL(`http://localhost:${server.port}/${startPage}`)).href;
并用新行替换:
var projectUrl = `http://localhost:${server.port}/${startPage}`;
为我工作!