Firefox (பயர்பாக்ஸ்)
fullPageScreenshot
முழு பக்கத்தின் திரைப்பிடிப்பை எடுக்கிறது.
Firefox கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணப்படலாம்.
பயன்பாடு
browser.fullPageScreenshot()
திரும்ப தருவது
- <String>
screenshot
: முழு பக்கத்தின் திரைப்பிடிப்பை உள்ளடக்கிய base64-encoded PNG படத் தரவு.
getMozContext
தற்போது செயலில் உள்ள சூழலை பெறுகிறது, எ.கா. CHROME
அல்லது CONTENT
.
Firefox கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணப்படலாம்.
பயன்பாடு
browser.getMozContext()
எடுத்துக்காட்டு
console.log(await browser.getMozContext()); // வெளியீடு: 'CHROME'
திரும்ப தருவது
- <String>
Context
: உலாவி சூழல்,CHROME
அல்லதுCONTENT
ஆக இருக்கும்
setMozContext
இலக்கு சூழலை chrome மற்றும் content-க்கு இடையே மாற்றுகிறது.
தற்போதைய சூழலை மாற்றுவது அடுத்தடுத்த அனைத்து கட்டளைகளிலும் நிலையான தாக்கத்தை ஏற்படுத்தும். CONTENT
சூழல் சாதாரண வலை தளத்தின் ஆவண அனுமதிகளைக் கொண்டுள்ளது, நீங்கள் தன்னிச்சையான JavaScript-ஐ மதிப்பீடு செய்வது போல. CHROME
சூழல் உயர்ந்த அனுமதிகளைப் பெறுகிறது, இது உலாவி chrome-ஐத் தானாகவே கையாள அனுமதிக்கிறது, XUL toolkit-க்கு முழு அணுகலுடன்.
Firefox கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணப்படலாம்.
பயன்பாடு
browser.setMozContext(context)
அளவுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
context | string | உலாவி சூழல், CHROME அல்லது CONTENT ஆக இருக்க வேண்டும் |
எடுத்துக்காட்டு
console.log(await browser.getMozContext()); // வெளியீடு: 'CHROME'
browser.setMozContext('CONTENT');
console.log(await browser.getMozContext()); // வெளியீடு: 'CONTENT'
installAddOn
தற்போதைய அமர்வில் ஒரு புதிய add-on-ஐ நிறுவுகிறது. இந்த செயல்பாடு ஒரு ID-ஐத் திருப்பித் தரும், இது பின்னர் uninstallAddon
பயன்படுத்தி add-on-ஐ நீக்க பயன்படுத்தப்படலாம்.
Firefox கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணப்படலாம்.
பயன்பாடு
browser.installAddOn(addon, temporary)
அளவுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
addon | string | add on கோப்பின் base64 சரம் |
temporary | boolean | விரிவாக்கம் தற்காலிகமாக நிறுவப்பட வேண்டுமா என்பதைக் குறிக்கும் கொடி - மறுதொடக்கத்தின் போது அகற்றப்படும் |
எடுத்துக்காட்டு
// Create a buffer of the add on .zip file
const extension = await fs.promises.readFile('/path/to/extension.zip')
// Load extension in Firefox
const id = await browser.installAddOn(extension.toString('base64'), false);
திரும்ப தருவது
- <String>
id
: புதிதாக நிறுவப்பட்ட add-on-க்கான ID-ஐ தீர்மானிக்கும் ஒரு வாக்குறுதி.
uninstallAddOn
தற்போதைய உலாவி அமர்வின் சுயவிவரத்திலிருந்து ஒரு add-on-ஐ நீக்குகிறது.
Firefox கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணப்படலாம்.
பயன்பாடு
browser.uninstallAddOn(id)
அளவுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
id | string | நீக்க வேண்டிய add-on-இன் ID |
எடுத்துக்காட்டு
// Create a buffer of the add on .zip file
const extension = await fs.promises.readFile('/path/to/extension.zip')
// Load extension in Firefox
const id = await browser.installAddOn(extension.toString('base64'), false);
// ...
await browser.uninstallAddOn(id)