முக்கிய உள்ளடக்கத்திற்குச் செல்லவும்

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)
அளவுருக்கள்
பெயர்வகைவிவரங்கள்
contextstringஉலாவி சூழல், 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)
அளவுருக்கள்
பெயர்வகைவிவரங்கள்
addonstringadd on கோப்பின் base64 சரம்
temporarybooleanவிரிவாக்கம் தற்காலிகமாக நிறுவப்பட வேண்டுமா என்பதைக் குறிக்கும் கொடி - மறுதொடக்கத்தின் போது அகற்றப்படும்
எடுத்துக்காட்டு
// 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)
அளவுருக்கள்
பெயர்வகைவிவரங்கள்
idstringநீக்க வேண்டிய 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)

Welcome! How can I help?

WebdriverIO AI Copilot