為Chrome和火狐瀏覽器編寫擴充套件
阿新 • • 發佈:2019-01-09
由於擴充套件標準的逐漸一致, 現在同一擴充套件程式碼庫已經有可能同時用於Chrome和火狐. 下面是一個簡單的工具欄按鈕和彈窗(尚無任何實際功能):
程式碼庫地址: nobodxbodon/suan1
所有程式碼:
manifest.json:
{
"manifest_version": 2,
"name": "算一",
"version": "0.0.1",
"description": "工具欄按鈕, 彈窗中包含計算器",
"homepage_url": "https://github.com/nobodxbodon/suan1",
"icons" : {
"48": "圖示/算-48.png",
"96": "圖示/算-96.png"
},
"permissions": [],
"browser_action": {
"default_icon": "圖示/算-32.png",
"default_title": "算一",
"default_popup": "彈窗/主介面.html"
}
}
彈窗/主介面.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="主介面.css"/>
</head>
<body>
<div class="按鈕">你好</div>
<script src="主介面.js"></script>
</body>
</html>
彈窗/主介面.css
html, body {
width: 100px;
}
.按鈕 {
margin: 3% auto;
padding: 4px;
text-align: center;
font-size : 1.5em;
cursor: pointer;
}
待續…