ocrClickOnText
கொடுக்கப்பட்ட உரைகளின் அடிப்படையில் ஒரு உறுப்பைக் கிளிக் செய்யவும். இந்த கட்டளை கொடுக்கப்பட்ட உரையைத் தேடும் மற்றும் Fuse.js இலிருந்து ஃபஜி லாஜிக் அடிப்படையில் ஒரு பொருத்தத்தைக் கண்டறிய முயற்சிக்கும். இதன் பொருள் நீங்கள் தட்டச்சுப் பிழையுடன் தேர்வாளரை வழங்கினால், அல்லது கண்டறியப்பட்ட உரை 100% பொருத்தமாக இல்லாவிட்டாலும், அது இன்னும் உங்களுக்கு ஒரு உறுப்பை வழங்க முயற்சிக்கும். கீழே உள்ள பதிவுகளைப் பார்க்கவும்.
பயன்பாடு
await browser.ocrClickOnText({ text: "Start3d" });
வெளியீடு
பதிவுகள்
# Still finding a match even though we searched for "Start3d" and the found text was "Started"
[0-0] 2024-05-25T05:05:20.096Z INFO webdriver: COMMAND ocrClickOnText(<object>)
......................
[0-0] 2024-05-25T05:05:21.022Z INFO @wdio/ocr-service:ocrGetElementPositionByText: Multiple matches were found based on the word "Start3d". The match "Started" with score "85.71%" will be used.
படம்
உங்கள் (இயல்புநிலை)imagesFolder
இல் தொகுதி எங்கு கிளிக் செய்துள்ளது என்பதைக் காட்ட ஒரு இலக்குடன் ஒரு படத்தைக் காண்பீர்கள்.
விருப்பங்கள்
text
- வகை:
string
- கட்டாயம்: ஆம்
நீங்கள் கிளிக் செய்ய விரும்பும் உரையைத் தேடுகிறது.
எடுத்துக்காட்டு
await browser.ocrClickOnText({ text: "WebdriverIO" });
clickDuration
- வகை:
number
- கட்டாயம்: இல்லை
- இயல்புநிலை:
500
மில்லிவினாடிகள்
இது கிளிக் செய்வதன் கால அளவு. நீங்கள் விரும்பினால் நேரத்தை அதிகரிப்பதன் மூலம் "நீண்ட கிளிக்" ஐயும் உருவாக்கலாம்.
எடுத்துக்காட்டு
await browser.ocrClickOnText({
text: "WebdriverIO",
clickDuration: 3000, // இது 3 வினாடிகள்
});
contrast
- வகை:
number
- கட்டாயம்: இல்லை
- இயல்புநிலை:
0.25
கான்ட்ராஸ்ட் அதிகமாக இருந்தால், படம் இருண்டுவிடும், அதைப் போலவே குறைந்தால் வெளிர்ந்துவிடும். இது ஒரு படத்தில் உரையைக் கண்டுபிடிக்க உதவும். இது -1
மற்றும் 1
க்கு இடையில் மதிப்புகளை ஏற்றுக்கொள்கிறது.
எடுத்துக்காட்டு
await browser.ocrClickOnText({
text: "WebdriverIO",
contrast: 0.5,
});
haystack
- வகை:
number
- கட்டாயம்:
WebdriverIO.Element | ChainablePromiseElement | Rectangle
இது திரையில் OCR உரையைத் தேட வேண்டிய தேடல் பகுதியாகும். இது ஒரு உறுப்பு அல்லது x
, y
, width
மற்றும் height
கொண்ட ஒரு செவ்வகமாக இருக்கலாம்