Cách duy nhất để thay đổi mặc định trình duyệt Chrome đang sử dụng --target
option.
Như bạn có thể thấy Chrome is the default browser for the run
command.
Nội bộ, các cordovaServe.launchBrowser function được gọi với các đối số cli.
này chức năng is defined in the cordova-serve/serve.js file và bạn có thể tìm thấy cơ thể của nó trong cordova-serve/src/browser.js file nơi bạn có thể tìm thấy danh sách đầy đủ của các trình duyệt hỗ trợ cho mỗi nền tảng:
var browsers = {
'win32': {
'ie': 'iexplore',
'chrome': 'chrome --user-data-dir=%TEMP%\\' + dataDir,
'safari': 'safari',
'opera': 'opera',
'firefox': 'firefox',
'edge': 'microsoft-edge'
},
'darwin': {
'chrome': '"Google Chrome" --args' + chromeArgs,
'safari': 'safari',
'firefox': 'firefox',
'opera': 'opera'
},
'linux' : {
'chrome': 'google-chrome' + chromeArgs ,
'chromium': 'chromium-browser' + chromeArgs,
'firefox': 'firefox',
'opera': 'opera'
}
};
Tôi hy vọng rằng câu trả lời này sẽ giúp bạn tìm hiểu thêm một chút về cordova và cách nó hoạt động.
bất kỳ điều gì xấu với việc thêm yandex vào danh sách? – Reek
Bạn có thể tạo, bên trong đường dẫn thực hiện của bạn, một liên kết tượng trưng được gọi là "chrome" trỏ đến thùng "yandex". Nếu không, bạn nên mở một vấn đề trong bộ theo dõi cordova. – lifeisfoo