這是weinre1.6.1下載,這個(gè)工具包是PhoneGap開(kāi)發(fā)下,的一個(gè)JS調(diào)試工具-This toolkit is PhoneGap development, a JS debug tool。
weinre1.6.1一直是個(gè)難題,前期可以使用模擬器來(lái)協(xié)助調(diào)試,但到了真機(jī)調(diào)試階段就讓人非常頭痛。而Weinre就是解決這難題的利器。
Weinre的本意是Web Inspector Remote,它是一種遠(yuǎn)程調(diào)試工具。功能與Firebug、Webkit inspector類(lèi)似,可以幫助我們即時(shí)更改頁(yè)面元素、樣式,調(diào)試JS等,下面就簡(jiǎn)單介紹下如何使用。
Weinre(Web Inspector Remote)是一款基于Web Inspector(Webkit)的遠(yuǎn)程調(diào)試工具, 它使用JS編寫(xiě), 可以讓我們?cè)陔娔X上直接調(diào)試運(yùn)行在手機(jī)上的遠(yuǎn)程頁(yè)面。 與傳統(tǒng)的Web Inspector的使用場(chǎng)景不同, Weinre的使用場(chǎng)景如下圖, 調(diào)試的頁(yè)面在手機(jī)上, 調(diào)試工具在PC的chrome, 二者通過(guò)網(wǎng)絡(luò)連接通信。
--help : 顯示W(wǎng)einre的Help
--httpPort [portNumber] : 設(shè)置Weinre使用的端口號(hào), 默認(rèn)是8080
--boundHost [hostname | ip address | -all-] : 默認(rèn)是'localhost', 這個(gè)參數(shù)是為了限制可以訪問(wèn)Weinre Server的設(shè)備, 設(shè)置為-all-或者指定ip, 那么任何設(shè)備都可以訪問(wèn)Weinre Server。
--verbose [true | false] : 如果想看到更多的關(guān)于Weinre運(yùn)行情況的輸出, 那么可以設(shè)置這個(gè)選項(xiàng)為true, 默認(rèn)為false;
--debug [true | false] : 這個(gè)選項(xiàng)與--verbose類(lèi)似, 會(huì)輸出更多的信息。默認(rèn)為false。
--readTimeout [seconds] : Server發(fā)送信息到Target/Client的超時(shí)時(shí)間, 默認(rèn)為5s。
--deathTimeout [seconds] : 默認(rèn)為3倍的readTimeout, 如果頁(yè)面超過(guò)這個(gè)時(shí)間都沒(méi)有任何響應(yīng), 那么就會(huì)斷開(kāi)連接。