外掛程式開發任務

2021-09-19 21:41:30 字數 889 閱讀 5174

1、背景頁與前台頁面通訊

外掛程式的背景頁(backgroundpage),瀏覽器外掛程式相當於乙個單獨開啟的標籤只不過在瀏覽器上看不到這個標籤。外掛程式的文件很豐富,可以自定義很多內容。

背景頁前台頁即前面的控制台頁面,普通的瀏覽器網頁。

前台頁面

要求:前台頁面傳送訊息到背景頁面,背景頁面響應前台傳送的訊息。背景頁長久執行

2、在背景頁傳送跨域ajax請求,預設在背景頁下是可以傳送跨域請求的。請求**聯盟的資料。

解析返回的資料。提取自認為重要的資料字段,比如原價、折扣價,佣金比例,銷量,商品圖,商品位址,商品id,商品名稱等等。

3、背景頁使用websocket建立長連線,找一些可用的websockt進行測試。測試向建立的連線傳送資料,接受資料。

表單內容主要為自己定義的一些字段,結合第一步的背景頁與瀏覽器頁面通訊,傳遞表單字段到背景頁。

這是輕淘客的效果

外掛程式效果

要求:前端的頁面只允許才taobao.com的網域名稱下才顯示,其它網域名稱不顯示

5、檢視輕淘客背景頁的請求介面,記錄下來,寫成文件。

具體官方文件位址請直接google。

npm外掛程式開發 Vue外掛程式

vue init webpack npm vue ui,dependencies browserslist 1 last 2 versions not ie 8 devdependencies const path require path const webpack require webpack...

外掛程式開發 eclipse中外掛程式開發,如何獲取路徑?

1 獲取某plugin的路徑 方法一 platform.getbundle sdmpluginid getlocation 方法二 eclipse採用osgi後是 activator.getdefault getbundle getlocation 方法三 eclipse採用osgi前是 sdmpl...

chrome 外掛程式開發 教程00(如何開發外掛程式)

chrome外掛程式分為兩種 一種是出現在瀏覽器工具欄中的browser actions,另一種就是出現在位址列中的page actions,這兩者的區別是 ba外掛程式的功能對所有的頁面都可以使用,但是pa外掛程式只會對一些特定的頁面位址才會生效的外掛程式,所以它對於不生效的頁面是隱藏不顯示的。a...