国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

chrome擴(kuò)展開(kāi)發(fā)之旅 第四篇

jackwang / 4391人閱讀

摘要:目錄結(jié)構(gòu)書(shū)簽歷史管理擴(kuò)展與應(yīng)用標(biāo)簽書(shū)簽第一步,在中聲明書(shū)簽的個(gè)屬性,并不是每個(gè)書(shū)簽都有這個(gè)對(duì)象,如書(shū)簽文件夾就不具有屬性。調(diào)整書(shū)簽位置更新書(shū)簽刪除書(shū)簽和空的書(shū)簽分組刪除包含書(shū)簽的書(shū)簽分組獲取完整的書(shū)簽內(nèi)容書(shū)簽的事件第一步,先行在中聲明。

目錄結(jié)構(gòu)

4.1 書(shū)簽

4.2 Cookies

4.3 歷史

4.4 管理擴(kuò)展與應(yīng)用

4.5 標(biāo)簽

4.6 overridePages

4.1 書(shū)簽

第一步,在manifest中聲明

  "permissions": [
    "bookmarks"
  ]

書(shū)簽的8個(gè)屬性,

id

parentId

index

url

title

dateAdded

dateGroupModified

children
并不是每個(gè)書(shū)簽都有這8個(gè)對(duì)象,如書(shū)簽文件夾就不具有url屬性。只有id和title是必有的屬性,其他屬性都

是可選的。id不需要認(rèn)為干預(yù),他是由chrome來(lái)管理分配的。根的id為0。

書(shū)簽的方法

chrome.bookmarks.create({},function(bookmark){}) //如果創(chuàng)建的書(shū)簽不包含 url屬性,則chrome自動(dòng)將其視為書(shū)簽分類(lèi)。

chrome.bookmarks.move("16",{},function(bookmark){}) //調(diào)整書(shū)簽位置

chrome.bookmarks.update("16",{},function(bookmark){}) //更新書(shū)簽

chrome.bookmarks.remove("16",function(bookmark){}) //刪除書(shū)簽和空的書(shū)簽分組

chrome.bookmarks.removeTree("16",function(bookmark){}) //刪除包含書(shū)簽的書(shū)簽分組

chrome.bookmarks.getTree(function(bookmarkArray){}) //獲取完整的書(shū)簽內(nèi)容

書(shū)簽的事件

chrome.bookmarks.onCreated.addListener(function(bookmark){})

chrome.bookmarks.onRemoved.addListener(function(id,removeInfo){})

chrome.bookmarks.onChanged.addListener(function(id,changeInfo){})

chrome.bookmarks.onMoved.addListener(function(id,moveInfo){})

chrome.bookmarks.onChildrenReordered.addListener(function(id,reorderInfo){})

chrome.bookmarks.onChanged.addListener(function(id,changeInfo){})

Cookies

第一步,先行在manifest中聲明。

"permissions": [
  "cookies",
  "*://*google.com"  //聲明可以對(duì)符合規(guī)則的域名的cookies進(jìn)行管理
]
"permissions": [
  "cookies",
  ""       //管理所有的Cookie
]
Cookie的方法

chrome.Cookies.get({},function(cookie){})

chrome.Cookies.getAll({},function(cookies){})

chrome.Cookies.set({},function(cookie){})

chrome.Cookies.remove({},function(result){})

監(jiān)控操作cookie的行為

chrome.cookies.onChanged.addListener(function(changeInfo){})

4.3歷史 聲明
  "permissions": [
    "history"
  ]
方法

chrome.history.search()

chrome.history.getVisits()

chrome.history.addUrl()

chrome.history.deleteUrl()

chrome.history.deleteRange()

chrome.history.deleteAll()

監(jiān)聽(tīng)操作

chrome.history.onVisited.addListener()

chrome.history.onVisitedRemoved.addListener()

4.4管理擴(kuò)展與應(yīng)用 聲明
  "permissions": [
    "management"
  ]
方法

chrome.management.getAll(function(exInfoArray){})

chrome.management.get(exId,function(exInfo){})

chrome.management.setEnabled(exId,enabled,function(){}) //設(shè)置啟用或者禁用,enabled是布爾值

chrome.management.launchApp(exId,function(){})

監(jiān)聽(tīng)

chrome.management.onInstalled.addListener()

chrome.management.onUninstalled.addListener()

chrome.management.onEnabled.addListener()

chrome.management.onDisabled.addListener()

4.5 標(biāo)簽 聲明
  "permissions": [
    "tabs"
  ]
方法

chrome.tabs.get(tabId,function(tab){})

chrome.tabs.getCurrent(tabId,function(tab){})

chrome.tabs.query(tabId,function(tab){})

chrome.tabs.create({},function(tab){})

chrome.tabs.duplicate(tabId,function(tab){})

chrome.tabs.update(tabId,{},function(tab){})

chrome.tabs.move(tabId,{},function(tabs){})

chrome.tabs.reload(tabId,{},function(){})

chrome.tabs.remove(tabId,function(){})

chrome.tabs.executeScript(tabId,{},function(tab){resultArray})

chrome.tabs.insertCSS(tabId,{},function(){})

chrome.tabs.sendMessage(tabId,message,function(response){})

監(jiān)聽(tīng)

chrome.tabs.onCreated.addListener(function(tab){})

chrome.tabs.onUpdated.addListener(function(tab){})

chrome.tabs.onMoved.addListener(function(tab){})

chrome.tabs.onActivated.addListener(function(tab){})

chrome.tabs.onHighlighted.addListener(function(tab){})

chrome.tabs.onDetached.addListener(function(tab){})

chrome.tabs.onAttached.addListener(function(tab){})

chrome.tabs.onRemoved.addListener(function(tab){})

chrome.tabs.onReplaced.addListener(function(tab){})

4.6 Override Pages

自定義頁(yè)面替換相應(yīng)的chrome默認(rèn)頁(yè)面,這就是override pages。
只需要在manifes中聲明即可

"chrome_url_overrides": {
"bookmarks": "bookmarks.html"
}

結(jié)語(yǔ)

本章,全是對(duì)api的介紹,總結(jié)起來(lái),也只能這樣把所有API列出來(lái)了,希望大家能夠找到自己需要用的,再去細(xì)查相應(yīng)的介紹。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/78522.html

相關(guān)文章

  • 一起來(lái)學(xué)SpringBoot | 四篇:整合Thymeleaf模板

    摘要:在使用上述模板,默認(rèn)從下加載。介紹是現(xiàn)代化服務(wù)器端的模板引擎,不同與其它幾種模板的是的語(yǔ)法更加接近,并且具有很高的擴(kuò)展性。特點(diǎn)支持無(wú)網(wǎng)絡(luò)環(huán)境下運(yùn)行,由于它支持原型,然后在標(biāo)簽里增加額外的屬性來(lái)達(dá)到模板數(shù)據(jù)的展示方式。 SpringBoot 是為了簡(jiǎn)化 Spring 應(yīng)用的創(chuàng)建、運(yùn)行、調(diào)試、部署等一系列問(wèn)題而誕生的產(chǎn)物,自動(dòng)裝配的特性讓我們可以更好的關(guān)注業(yè)務(wù)本身而不是外部的XML配置,...

    TZLLOG 評(píng)論0 收藏0
  • 用十種編程語(yǔ)言開(kāi)發(fā)計(jì)算器應(yīng)用-四篇-Kotlin

    用十種編程語(yǔ)言開(kāi)發(fā)計(jì)算器應(yīng)用 C語(yǔ)言C#(windows桌面軟件)Swift (ios應(yīng)用)pythonDart(Flutter應(yīng)用,跨平臺(tái),適用安卓、ios、mac、windows、web)Java(安卓App)Kotlin (安卓App)Js+Html+Vue(H5應(yīng)用)微信小程序抖音小程序 安卓Kotlin語(yǔ)言版 開(kāi)發(fā)工具 Android Studio 如何下載 工程截圖 關(guān)鍵代碼文...

    gclove 評(píng)論0 收藏0
  • chrome擴(kuò)展開(kāi)發(fā)之旅 第一篇

    摘要:擴(kuò)展及應(yīng)用介紹與區(qū)別介紹支持開(kāi)發(fā)者為其編寫(xiě)各種各樣的擴(kuò)展與應(yīng)用來(lái)擴(kuò)充其功能。用處安裝擴(kuò)展之后,就會(huì)讀取擴(kuò)展中的文件。結(jié)語(yǔ)以上就是第一章的總結(jié),接下來(lái)的筆記,敬請(qǐng)期待原書(shū)項(xiàng)目代碼下載擴(kuò)展及其應(yīng)用開(kāi)發(fā) 讀書(shū)筆記介紹 寒假想自己做一個(gè)chrome擴(kuò)展,便從圖書(shū)館借了這本書(shū)。同時(shí),為了培養(yǎng)自己的好習(xí)慣,做沉淀,便讀一章寫(xiě)一篇總結(jié),全書(shū)總共10章,將會(huì)分為10篇博文。歡迎大家多多指正,也希望大家...

    lei___ 評(píng)論0 收藏0
  • chrome擴(kuò)展開(kāi)發(fā)之旅 第二篇

    摘要:跨域請(qǐng)求跨域問(wèn)題,是開(kāi)發(fā)中一直以來(lái)需要注意的問(wèn)題。則發(fā)送通道的發(fā)送給監(jiān)聽(tīng)此消息的外部擴(kuò)展。完整方法此處,為必選參數(shù),為回調(diào)函數(shù)。回調(diào)函數(shù)接收到的參數(shù)有三個(gè),分別是和,即消息內(nèi)容,消息發(fā)送者相關(guān)信息和相應(yīng)函數(shù)。是發(fā)起消息的標(biāo)簽。 第二章簡(jiǎn)介 第二章較第一章復(fù)雜許多。書(shū)中雖寥寥21頁(yè),內(nèi)容卻也不少。涵蓋了8個(gè)小節(jié)。 2.1 操作用戶正在瀏覽的頁(yè)面 2.2 跨域請(qǐng)求 2.3 常駐后臺(tái) 2....

    shadajin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<