Привет всем! Прошло некоторое время ...? Недавно я столкнулся с сложной ситуацией, когда мне пришлось отлаживать проблему, происходящую специально на Safari , работая над Machine Windows . Давайте просто скажем - это было вызов. ?
], к счастью, я наткнулся на удивительную статью:
]
? Проверьте свой сайт в каждом браузере
Эта статья представила меня с удобным трюком с использованием Playwright . С помощью простой команды вы можете открыть браузер, в котором используется webkit Engine (на одном и том же сафари двигателя) и паузу, давая вам полный контроль:
, в то время как этот подход изменил игру, это не было полным решением для моего случая. Мне нужно было отлаживать конкретную основную версию Safari , а только Webkit не совсем ее не сократила.
] вот где это было интересно:
]
Я погрузился в Playwright Changelog , где я обнаружил, что он отображает версии драматурга в определенные версии Webkit. Используя эту информацию, я смог эмулировать необходимую мне версию Safari, вместо этого установив эту версию! ?
что еще лучше? Эмулированный браузер позволяет открыть devtools , облегчая проверку и отладочные проблемы. Это сэкономило мне тонны времени и усилий - без необходимости доступа к физическому устройству MacOS.
], конечно, могут быть некоторые ограничения, с которыми я еще не столкнулся, например, загрузки файлов или другие расширенные функции. Но для моего использования это было эффективное и свободное решение , которое работало отлично.
]Если у вас есть какие-либо другие предложения по тестированию сафари на устройствах без MAC, я бы хотел услышать их! Из того, что я видел, большинство сервисов, предлагающих эмуляцию сафари, либо trials , либо требуют платной подписки , поэтому найти свободную альтернативу, как это был драгоценный камень. ?
]счастливого кодирования! ?
] ] ]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3