தீர்க்கப்பட்டது: chrome நீட்டிப்பு தற்போதைய தாவல் url ஐப் பெறுகிறது

முக்கிய பிரச்சனை என்னவென்றால், Chrome நீட்டிப்புகளுக்கு window.currentTab பண்புக்கான அணுகல் இல்லை. தற்போதைய தாவலின் URL ஐ அவர்களால் பெற முடியாது என்பதே இதன் பொருள்.

chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
    var url = tabs[0].url;
});

இந்தக் குறியீடு chrome.tabs API ஐப் பயன்படுத்தி, கடைசியாக கவனம் செலுத்திய சாளரத்தில் செயலில் உள்ள தாவலைக் கேட்கிறது. கால்பேக் செயல்பாடு தாவல்களின் வரிசைக்கு அனுப்பப்பட்டது, மேலும் செயலில் உள்ள தாவலின் url அந்த வரிசையில் உள்ள முதல் உறுப்பிலிருந்து மீட்டெடுக்கப்படுகிறது.

ஜாவாஸ்கிரிப்ட் குரோம் எக்ஸ்டென்சியோஸ்

ஜாவாஸ்கிரிப்ட் குரோம் நீட்டிப்புகள் என்பது Google Chrome இல் நிறுவக்கூடிய நீட்டிப்புகள். உலாவியில் புதிய அம்சங்களைச் சேர்ப்பது, உங்களுக்குப் பிடித்த இணையதளங்களைச் சேமிப்பது மற்றும் பலவற்றைச் செய்ய அவை உங்களை அனுமதிக்கின்றன.

ஜாவாஸ்கிரிப்ட்டில் வேலை செய்ய சிறந்த Chrome நீட்டிப்பு

JavaScript இல் பயன்படுத்தக்கூடிய பல சிறந்த Chrome நீட்டிப்புகள் உள்ளன. சில சிறந்தவை அடங்கும்:

1. CodeMirror: இது உங்கள் உலாவியில் குறியீட்டைத் திருத்தவும் முன்னோட்டமிடவும் அனுமதிக்கும் ஒரு சிறந்த நீட்டிப்பாகும். இது ஜாவாஸ்கிரிப்ட்டுக்கான உள்ளமைக்கப்பட்ட எடிட்டரையும் கொண்டுள்ளது, இது குறியீட்டை எழுதுவதையும் சோதிப்பதையும் எளிதாக்குகிறது.

2. JS பின்: இது உங்கள் உலாவியில் குறியீட்டை விரைவாகச் சோதிக்கவும் பிழைத்திருத்தவும் அனுமதிக்கும் மற்றொரு சிறந்த நீட்டிப்பாகும். இது ஜாவாஸ்கிரிப்ட்டுக்கான உள்ளமைக்கப்பட்ட எடிட்டரையும் கொண்டுள்ளது, இது குறியீட்டை எழுதுவதையும் சோதிப்பதையும் எளிதாக்குகிறது.

3. JSLint: JSLint என்பது ஒரு சிறந்த நீட்டிப்பாகும், இது பிழைகள் மற்றும் சாத்தியமான சிக்கல்களுக்கு உங்கள் குறியீட்டைச் சரிபார்க்க உதவுகிறது. இது ஜாவாஸ்கிரிப்ட்டுக்கான உள்ளமைக்கப்பட்ட எடிட்டரையும் கொண்டுள்ளது, இது குறியீட்டை எழுதுவதையும் சோதிப்பதையும் எளிதாக்குகிறது.

தொடர்புடைய இடுகைகள்:

ஒரு கருத்துரையை