3. क्लिपबोर्ड एक्सेस के लिए अनुमतियाँ संभालना:
क्लिपबोर्ड एपीआई को उपयोगकर्ता की अनुमति की आवश्यकता होती है, इसलिए संभावित अनुमति मुद्दों को शालीनता से संभालना महत्वपूर्ण है। यहां यह सुनिश्चित करने का तरीका बताया गया है कि क्लिपबोर्ड पर पढ़ने या लिखने का प्रयास करने से पहले आपके पास अनुमति है:
async function getClipboardContent() { try { // Request permission to read from the clipboard const readPermission = await navigator.permissions.query({ name: \\'clipboard-read\\' }); if (readPermission.state === \\'granted\\' || readPermission.state === \\'prompt\\') { const text = await navigator.clipboard.readText(); alert(\\'Clipboard content: \\' text); } else { alert(\\'Clipboard read access denied\\'); } } catch (err) { console.error(\\'Failed to read clipboard contents:\\', err); }}async function writeToClipboard(text) { try { // Request permission to write to the clipboard const writePermission = await navigator.permissions.query({ name: \\'clipboard-write\\' }); if (writePermission.state === \\'granted\\' || writePermission.state === \\'prompt\\') { await navigator.clipboard.writeText(text); alert(\\'Text copied to clipboard: \\' text); } else { alert(\\'Clipboard write access denied\\'); } } catch (err) { console.error(\\'Failed to write to clipboard:\\', err); }}
क्लिपबोर्ड पर लिखने का उदाहरण
संपूर्ण उदाहरण कोड
आपके क्लिपबोर्ड में क्या है, इसका तुरंत पता लगाने के लिए आप यहां GitHub Gist पर पूरा उदाहरण कोड पा सकते हैं।
यदि इस लेख ने आपके विकास के जीवन को थोड़ा आसान बना दिया है, तो उस दिल को टैप करें ❤️ और अधिक जावास्क्रिप्ट जादू के लिए बने रहें!
","image":"http://www.luping.net/uploads/20240824/172447956866c97850e52bd.jpg","datePublished":"2024-08-24T14:06:08+08:00","dateModified":"2024-08-24T14:06:08+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}1.क्लिपबोर्ड एपीआई (नेविगेटर.क्लिपबोर्ड.रीडटेक्स्ट) का उपयोग करना:
क्लिपबोर्ड एपीआई क्लिपबोर्ड से पढ़ने और लिखने का एक सुरक्षित तरीका प्रदान करता है। यहां बताया गया है कि आप क्लिपबोर्ड से टेक्स्ट डेटा को तुरंत पुनर्प्राप्त करने के लिए navigator.clipboard.readText() का उपयोग कैसे कर सकते हैं।
async function getClipboardContent() { try { const text = await navigator.clipboard.readText(); console.log('Clipboard content:', text); alert('Clipboard content: ' text); } catch (err) { console.error('Failed to read clipboard contents:', err); } } // Trigger the function getClipboardContent();
2. क्लिपबोर्ड सामग्री लाने के लिए एक बटन का उपयोग करना:
कभी-कभी, आप क्लिपबोर्ड रीडिंग को केवल तभी ट्रिगर करना चाह सकते हैं जब उपयोगकर्ता एक बटन पर क्लिक करता है। यहां बताया गया है कि आप यह कैसे कर सकते हैं:
3. क्लिपबोर्ड एक्सेस के लिए अनुमतियाँ संभालना:
क्लिपबोर्ड एपीआई को उपयोगकर्ता की अनुमति की आवश्यकता होती है, इसलिए संभावित अनुमति मुद्दों को शालीनता से संभालना महत्वपूर्ण है। यहां यह सुनिश्चित करने का तरीका बताया गया है कि क्लिपबोर्ड पर पढ़ने या लिखने का प्रयास करने से पहले आपके पास अनुमति है:
async function getClipboardContent() { try { // Request permission to read from the clipboard const readPermission = await navigator.permissions.query({ name: 'clipboard-read' }); if (readPermission.state === 'granted' || readPermission.state === 'prompt') { const text = await navigator.clipboard.readText(); alert('Clipboard content: ' text); } else { alert('Clipboard read access denied'); } } catch (err) { console.error('Failed to read clipboard contents:', err); } } async function writeToClipboard(text) { try { // Request permission to write to the clipboard const writePermission = await navigator.permissions.query({ name: 'clipboard-write' }); if (writePermission.state === 'granted' || writePermission.state === 'prompt') { await navigator.clipboard.writeText(text); alert('Text copied to clipboard: ' text); } else { alert('Clipboard write access denied'); } } catch (err) { console.error('Failed to write to clipboard:', err); } }
क्लिपबोर्ड पर लिखने का उदाहरण
संपूर्ण उदाहरण कोड
आपके क्लिपबोर्ड में क्या है, इसका तुरंत पता लगाने के लिए आप यहां GitHub Gist पर पूरा उदाहरण कोड पा सकते हैं।
यदि इस लेख ने आपके विकास के जीवन को थोड़ा आसान बना दिया है, तो उस दिल को टैप करें ❤️ और अधिक जावास्क्रिप्ट जादू के लिए बने रहें!
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3