प्राप्त करें मैं क्रोम एक्सटेंशन में एक बेहतर बुकमार्क प्रबंधक लिखने की कोशिश कर रहा हूं। समस्या यह है कि वास्तव में bookmarks
API का उपयोग करने के तरीके के बारे में कोई आसान उदाहरण नहीं है (जो मुझे मिल सकता है)।Google क्रोम के रूट बुकमार्क्स फ़ोल्डर
मैंने उदाहरण स्रोत को देखा है (जब मैंने इसे अपने कंप्यूटर पर डी/नेतृत्व और स्थापित किया है तो उसने खोज बॉक्स को छोड़कर कुछ भी नहीं किया है। टाइपिंग/टाइपिंग और रिटर्न दबाने से कुछ भी करने में असफल रहा) और ' कुछ उपयोगी नहीं मिल रहा है।
मेरा अंतिम लक्ष्य एक ऐसा एक्सटेंशन बनाना है जो मुझे पृष्ठों को सहेजने और बाद में को के बिना कुछ सेवा पर किसी खाते के लिए साइन अप करने की अनुमति देता है। तो मैं रूट फ़ोल्डर/अन्य बुकमार्क में एक या दो बुकमार्क फ़ोल्डर्स बनाने की योजना बना रहा हूं - न्यूनतम "अपठित पृष्ठ" फ़ोल्डर पर। उस फ़ोल्डर में मैं अपठित बुकमार्क बनाएगा। जब उपयोगकर्ता आइटम को पढ़ने के रूप में चिह्नित करता है, तो उसे उस फ़ोल्डर से निकाल दिया जाएगा।
तो यही वह है जो मैं करने की कोशिश कर रहा हूं ... किसी भी मदद की सराहना की जाएगी, भले ही यह मुझे कुछ अच्छे उदाहरणों के बारे में बता रहा हो।
अद्यतन:
...<script>
function display(tree){
document.getElementById("Output").innerHTML = tree;
}
function start(){
chrome.bookmarks.getTree(display);
}
</script>
</head>
<body>
<h4 id="Output"></h4>
<script>
start();
</script>
...
कि [object Object]
प्रदर्शित करता है, कि (एक सीमित जावास्क्रिप्ट के अनुभव के साथ कम से कम मेरे लिए) से पता चलता है कि एक वस्तु मौजूद है। लेकिन उस वस्तु के सदस्यों तक कैसे पहुंचे?
tree
tree.id
या पैरामीटर के रूप में देखने के किसी भी अन्य को undefined
प्रदर्शित करने के लिए बदल रहा है।
ग्रेट उत्तर, धन्यवाद मोहम्मद। –