Korzystam z Chrome 80 i przygotowując się do debugowania na urządzeniach mobilnych, obserwuję:
Panel został migrowany do własnej karty, a jego funkcjonalność uległa zmianie. Sprawdziłem dziennik zmian, ale nie ma wzmianki o tej zmianie. Jedną z funkcji usuniętych z tą zmianą był sposób zaimportowania wymiarów i właściwości urządzenia do panelu Urządzenia emulowane.
Czy jest jakieś miejsce do zapoznania się z tą zmianą i jej uzasadnieniem? Nawet jeśli jest to prośba o pociągnięcie, byłbym szczęśliwy.
Odpowiedzi:
Kod źródłowy jest najlepszą dokumentacją, więc jednym ze sposobów, aby się dowiedzieć, jest poszukiwanie tego ciągu:
https://cs.chromium.org/search/?q=%22this+panel+has+been+deprecated+in+favor + z + pakietu% 22 & sq =: chrom & type = cs
Gdy spojrzysz na historię pliku
/src/third_party/devtools-frontend/src/front_end/devices/DevicesView.js
, jest to ostatnie zatwierdzenie6239c24: "Remove "Remote Devices" panel"
:https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1909383
z załączonym następującym dokumentem:
https://docs.google.com/document/d/14qasCOYYELcWtAp-y6N147Mvjv7eWmRsx1hFCB2M6w8/edit
Więc może nie to, czego się spodziewałeś, ale wygląda na to, że nic więcej. Każde przepisywanie ma swoje utracone funkcje.
źródło
Wygląda na to, że znalazłem coś, co działało dla mnie, musiałem to zainstalować:
apt-get install android-platforma-tools-base
potem musiałem ponownie włączyć debugowanie w ustawieniach mojego telefonu komórkowego (jak ten ), ale wygląda inaczej na różnych urządzeniach z Androidem. Musiałem także kilkakrotnie podłączyć kabel USB, ponieważ ta technologia jest nadal bardzo nieosiągalna.
Potem musiałem iść tutaj:
źródło