国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

用 RemoteDebug iOS Webkit 在 Chrome DevTools 中調(diào)試iOS/iPadOS設(shè)備的前端頁面

這篇具有很好參考價(jià)值的文章主要介紹了用 RemoteDebug iOS Webkit 在 Chrome DevTools 中調(diào)試iOS/iPadOS設(shè)備的前端頁面。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

??相信很多小伙伴在開發(fā)移動(dòng)端網(wǎng)頁時(shí),都會(huì)遇到兼容性問題的修改,尤其是當(dāng)項(xiàng)目運(yùn)行在真機(jī)上時(shí),一些奇奇怪怪的bug接踵而至,很是頭疼。在Android設(shè)備上,我們可以輕松的在Chrome DevTools上進(jìn)行調(diào)試,但面對(duì)iOS設(shè)備,在我們沒有Mac電腦的情況下,調(diào)試iOS的頁面就是困難重重,通常都會(huì)選擇alert或者是vConsole來調(diào)試,但此方法也只是查看控制臺(tái),卻無法查看Dom元素。

RemoteDebug iOS WebKit 適配器

??RemoteDebug iOS WebKit適配器是一個(gè)協(xié)議適配器,iOS上的Safari和WebView可以從VS Code,Chrome DevTools,Mozilla Debugger.html和其他與Chrome調(diào)試協(xié)議兼容的工具進(jìn)行調(diào)試。
ios_webkit_debug_proxy 谷歌瀏覽器,綜合技能,前端,ios,webkit
??在Medium的介紹博客文章中閱讀更多內(nèi)容:Hello RemoteDebug iOS WebKit適配器:使用Chrome DevTools,VS Code和Mozilla Debugger.html ????進(jìn)行iOS網(wǎng)絡(luò)調(diào)試
原文出處:RemoteDebug iOS WebKit

Windows系統(tǒng):

所需工具:

  1. windows powershell 5.1及以上版本;
  2. node.js環(huán)境;
  3. git環(huán)境;
  4. iTunes程序(可在Microsoft Store中安裝)或愛思助手;
  5. windows包管理器Scoop。

1. 安裝scoop主程序(已安裝可忽略此步驟)

1.1 首次安裝(非管理員運(yùn)行)

Win + R 打開運(yùn)行,輸入powershell回車;

# 腳本執(zhí)行策略更改
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
# 輸入 Y 或 A,同意
# 再執(zhí)行安裝命令
iwr -useb scoop.201704.xyz | iex

1.2 更換scoop鏡像庫地址

# 更換 scoop 的 repo 地址
scoop config SCOOP_REPO “gitee.com/glsnames/sc…” # 更換后更新一下
scoop update

2. 為scoop添加新bucket

2.1 安裝git程序(已安裝可忽略)

# 必裝git,scoop及bucket更新均依賴此軟件
scoop install git

2.2 添加extras庫

scoop bucket add extras

2.3 bucket的語法及如何添加第三方庫

# 查詢官方已有的bucket
scoop bucket known

# 基本語法
scoop bucket add <庫名(別名)> <git地址(添加第三方庫時(shí)必填)>
# 例如添加scoopcn庫
scoop bucket add scoopcn github.com/scoopcn/sco…
# 刪除bucket
scoop bucket rm <庫名(別名)>

ps:scoop所在目錄下不可有對(duì)應(yīng)庫名的文件夾,即便是空的也不行,需要先運(yùn)行scoop bucket rm <庫名> 進(jìn)行刪除。

2.4 代理(可選)

ps:即便上面已經(jīng)將scoop的鏡像庫替換成國內(nèi)的了,但安裝時(shí)依舊會(huì)有超時(shí)情況發(fā)生,可根據(jù)需要添加代理

# 添加代理
scoop config proxy 127.0.0.1:[代理端口]
# 移除代理
scoop config rm proxy

3. 安裝軟件

3.1 安裝 ios-webkit-debug-proxy

scoop install ios-webkit-debug-proxy

3.2 安裝 vs-libimobile

npm install -g vs-libimobile

3.3 安裝 remotedebug-ios-webkit-adapter

npm install remotedebug-ios-webkit-adapter -g

4. 調(diào)試

ps:調(diào)試前,需要將iPhone或iPad通過數(shù)據(jù)線連接到電腦上,打開iTunes或愛思助手,并在手機(jī)上信任此電腦。

4.1 運(yùn)行 remotedebug-ios-webkit-adapter

# 在 命令行/終端 中運(yùn)行
remotedebug_ios_webkit_adapter # 默認(rèn)運(yùn)行的端口是9000,如需指定端口,可在后面添加端口,例:
remotedebug_ios_webkit_adapter --port=9001

4.2 打開谷歌/Edge開發(fā)者工具

在地址欄里輸入 chrome://inspect/#devices 或 edge://inspect/#devices

4.3 配置

ios_webkit_debug_proxy 谷歌瀏覽器,綜合技能,前端,ios,webkit
ios_webkit_debug_proxy 谷歌瀏覽器,綜合技能,前端,ios,webkit
ios_webkit_debug_proxy 谷歌瀏覽器,綜合技能,前端,ios,webkit
ios_webkit_debug_proxy 谷歌瀏覽器,綜合技能,前端,ios,webkit

4.4 調(diào)試

ios_webkit_debug_proxy 谷歌瀏覽器,綜合技能,前端,ios,webkit
ios_webkit_debug_proxy 谷歌瀏覽器,綜合技能,前端,ios,webkit
這界面,非常熟悉的味道,不過也有個(gè)弊端,我電腦上無法使用console.log和console.error,但可以使用console.info,且無法輸出object對(duì)象,需要對(duì)其進(jìn)行序列化后輸出,至此,整體步驟已結(jié)束。

注意事項(xiàng)

可能會(huì)出現(xiàn)拋出錯(cuò)誤的地方時(shí):
在安裝remotedebug-ios-webkit-adapter時(shí),Windows 11系統(tǒng)會(huì)拋出錯(cuò)誤,解決方法就是找到電腦全局的npm包管理器安裝庫的位置,在該位置將remotedebug-ios-webkit-adapter從github上下載下來,編譯一次即可(其他的庫如果安裝有問題,也可以用此方法解決)文章來源地址http://www.zghlxwxcb.cn/news/detail-773726.html

到了這里,關(guān)于用 RemoteDebug iOS Webkit 在 Chrome DevTools 中調(diào)試iOS/iPadOS設(shè)備的前端頁面的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • chrome插件開發(fā)實(shí)例07- Vue調(diào)試插件vue-devtools

    目錄 一、為什么使用vue-devtools插件 二、如何安裝 三、使用源碼方式,安裝Vue-devtools插件

    2024年02月13日
    瀏覽(30)
  • 前端vue調(diào)試工具:chrome瀏覽器vue-devtools安裝方式詳述

    前端vue調(diào)試工具:chrome瀏覽器vue-devtools安裝方式詳述

    vue-devtools官方文檔,也可按照官方文檔操作 下面將介紹chrome集成vue-devtools的兩種方式 通過擴(kuò)展-擴(kuò)展程序-訪問chrome應(yīng)用商店輸入vue-devtools搜索插件即可 下載源碼選擇對(duì)應(yīng)的版本tag官方源碼 我們這里選擇最新版本v6.5.1 下載壓縮包,或clone都可以*( 克隆命令: 安裝依賴以及打

    2024年03月15日
    瀏覽(29)
  • H5移動(dòng)端調(diào)試方案全解(iOS&Android&Chrome&vConsole)

    H5移動(dòng)端調(diào)試方案全解(iOS&Android&Chrome&vConsole)

    在移動(dòng)端盛行的今天,大家在日常中經(jīng)常會(huì)接觸到H5的移動(dòng)端網(wǎng)頁,不僅僅是在瀏覽器中,在各種的APP中也有存在著許多的H5頁面,所以我們作為前端開發(fā)者就會(huì)有在開發(fā)時(shí)候進(jìn)行移動(dòng)端調(diào)試、甚至是真機(jī)調(diào)試的需求,本文旨在一文帶領(lǐng)大家了解iOS、Android等平臺(tái)的調(diào)試以及模

    2024年02月05日
    瀏覽(20)
  • 如何升級(jí)iOS17/iPadOS17公測版?iOS17公測版升級(jí)教程

    如何升級(jí)iOS17/iPadOS17公測版?iOS17公測版升級(jí)教程

    蘋果官方發(fā)布了iOS 17/iPadOS 17系統(tǒng)首個(gè)公測版更新,其版本號(hào)及更新內(nèi)容與iOS 17 beta 3一致,版本號(hào)為21A5277j。 對(duì)于想升級(jí)iOS 17/iPadOS 17 公測版的用戶,可以參考本教程進(jìn)行操作。 升級(jí)注意事項(xiàng): 1. 為防止意外情況,在升級(jí)之前,請(qǐng)?zhí)崆皞浞莺迷O(shè)備內(nèi)的所有數(shù)據(jù)。 2. 在升級(jí)之后

    2024年02月16日
    瀏覽(28)
  • Xcode 14.3.1 調(diào)試 iOS17 真機(jī)設(shè)備方法

    Xcode 14.3.1 調(diào)試 iOS17 真機(jī)設(shè)備方法

    ? ? ? ? 最近遇到了一個(gè)問題,需要在 Xcode 14.3.1 下調(diào)試 iOS 17 設(shè)備,但是 SupportDevice 目錄中的支持文件最高只到 16.4。 ? ? ? ? 查詢官網(wǎng)的SDK支持列表發(fā)現(xiàn),iOS 17 需要Xcode15以上的版本,而且拋棄了 SupportDevice的方式,但是因?yàn)槲覀冊瓉淼拇a比較老,不支持高版本 Xcode。 ?

    2024年02月05日
    瀏覽(21)
  • 使用Selenium與Chrome DevTools交互

    目錄 為什么我們應(yīng)該自動(dòng)化Chrome開發(fā)工具? 如何打開Chrome DevTools 元素 控制臺(tái) 源代碼

    2024年02月15日
    瀏覽(19)
  • 同步推送?蘋果計(jì)劃本月推出 iOS17和iPadOS17,你的手機(jī)支持嗎?

    同步推送?蘋果計(jì)劃本月推出 iOS17和iPadOS17,你的手機(jī)支持嗎?

    據(jù)報(bào)道,蘋果公司計(jì)劃在本月推出 iOS 17 和 iPadOS 17 正式版更新。與去年不同的是,這次更新將同時(shí)發(fā)布,而不是分別發(fā)布。根據(jù)彭博社的一位消息人士馬克?古爾曼的說法,蘋果公司認(rèn)為 iOS 17 和 iPadOS 17 的第八個(gè)測試版已經(jīng)非常接近最終版本,除非有意外情況發(fā)生,否則將

    2024年02月09日
    瀏覽(15)
  • 【FastBond2階段1——基于ESP32C3開發(fā)的簡易IO調(diào)試設(shè)備】

    【FastBond2階段1——基于ESP32C3開發(fā)的簡易IO調(diào)試設(shè)備】

    基于ESP32C3開發(fā)的簡易IO調(diào)試設(shè)備 設(shè)計(jì)用戶操作界面,該設(shè)備具備簡單易用的操作界面,外加顯示屏SSD1306和旋轉(zhuǎn)編碼器進(jìn)行顯示和控制,用戶后期可進(jìn)行二次開發(fā)WiFi或藍(lán)牙連接電腦或手機(jī)監(jiān)控。 多種數(shù)字和模擬信號(hào)的輸入輸出:用戶可以選擇不同的輸入輸出模式,并通過設(shè)備

    2024年02月06日
    瀏覽(31)
  • Chrome瀏覽器中的vue插件devtools的下載方式(使用Chrome應(yīng)用商店/科學(xué)上網(wǎng)情況下)

    Chrome瀏覽器中的vue插件devtools的下載方式(使用Chrome應(yīng)用商店/科學(xué)上網(wǎng)情況下)

    目錄 devtools對(duì)前端來說的好處——開發(fā)預(yù)覽、遠(yuǎn)程調(diào)試、性能調(diào)優(yōu)、Bug跟蹤、斷點(diǎn)調(diào)試等? 下載步驟:? 測試階段:? 最近做項(xiàng)目要使用devtools這個(gè)vue插件。 首先先想個(gè)辦法搞個(gè)加速器之類的,好實(shí)現(xiàn)科學(xué)上網(wǎng)。 在Chrome瀏覽器中訪問以下網(wǎng)址: Chrome應(yīng)用商店網(wǎng)址: https://c

    2024年02月14日
    瀏覽(26)
  • 如何快速使用Vue3在electron項(xiàng)目開發(fā)chrome Devtools插件

    為了方便快速建立項(xiàng)目,我已經(jīng)寫好腳手架,直接clone項(xiàng)目,快速開發(fā) 點(diǎn)擊快速進(jìn)入源代碼 拉取代碼 安裝依賴 運(yùn)行項(xiàng)目 打包項(xiàng)目 打開chrome://extensions/,打開開發(fā)者模式,直接把打包產(chǎn)物拖到窗口即可 具體代碼進(jìn)入源代碼 主要使用我另外開發(fā)的插件chrome-extension-ipc實(shí)現(xiàn)通訊

    2024年02月06日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包