ઉકેલાયેલ: ક્રોમ એક્સ્ટેંશન વર્તમાન ટેબ url મેળવો

મુખ્ય સમસ્યા એ છે કે Chrome એક્સ્ટેંશનને window.currentTab પ્રોપર્ટીની ઍક્સેસ નથી. આનો અર્થ એ છે કે તેઓ વર્તમાન ટેબનું URL મેળવી શકતા નથી.

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

આ કોડ છેલ્લી ફોકસ કરેલ વિન્ડોમાં સક્રિય ટેબ માટે ક્વેરી કરવા માટે chrome.tabs API નો ઉપયોગ કરી રહ્યો છે. કૉલબૅક ફંક્શનને ટૅબ્સની એરે પસાર કરવામાં આવે છે, અને સક્રિય ટૅબનું url તે એરેમાંના પ્રથમ ઘટકમાંથી મેળવવામાં આવે છે.

જાવાસ્ક્રિપ્ટ ક્રોમ એક્સટેન્શનો

JavaScript Chrome એક્સ્ટેંશન એ એક્સ્ટેન્શન્સ છે જે Google Chrome માં ઇન્સ્ટોલ કરી શકાય છે. તેઓ તમને બ્રાઉઝરમાં નવી સુવિધાઓ ઉમેરવા, તમારી મનપસંદ વેબસાઇટ્સને સાચવવા અને વધુ જેવી વસ્તુઓ કરવાની મંજૂરી આપે છે.

JavaScript માં કામ કરવા માટે શ્રેષ્ઠ Chrome એક્સ્ટેંશન

જાવાસ્ક્રિપ્ટમાં ઉપયોગમાં લઈ શકાય તેવા ઘણા મહાન ક્રોમ એક્સ્ટેન્શન્સ છે. કેટલાક શ્રેષ્ઠમાં શામેલ છે:

1. CodeMirror: આ એક ઉત્તમ એક્સ્ટેંશન છે જે તમને તમારા બ્રાઉઝરમાં કોડને સંપાદિત અને પૂર્વાવલોકન કરવાની મંજૂરી આપે છે. તેમાં JavaScript માટે બિલ્ટ-ઇન એડિટર પણ છે, જે કોડ લખવાનું અને પરીક્ષણ કરવાનું સરળ બનાવે છે.

2. JS બિન: આ બીજું એક મહાન એક્સ્ટેંશન છે જે તમને તમારા બ્રાઉઝરમાં કોડને ઝડપથી પરીક્ષણ અને ડીબગ કરવાની મંજૂરી આપે છે. તેમાં JavaScript માટે બિલ્ટ-ઇન એડિટર પણ છે, જે કોડ લખવાનું અને પરીક્ષણ કરવાનું સરળ બનાવે છે.

3. JSLint: JSLint એ એક ઉત્તમ વિસ્તરણ છે જે તમને ભૂલો અને સંભવિત સમસ્યાઓ માટે તમારો કોડ તપાસવામાં મદદ કરે છે. તેમાં JavaScript માટે બિલ્ટ-ઇન એડિટર પણ છે, જે કોડ લખવાનું અને પરીક્ષણ કરવાનું સરળ બનાવે છે.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો