লোকালস্টোরেজ কীভাবে দেখতে বা সম্পাদনা করা যায়


259

আমি একটি ক্রোম এক্সটেনশন তৈরি করেছি এবং ডেটা সঞ্চয় করার জন্য লোকালস্টোরেজ ব্যবহার করছি।

আমি "ব্যাকগ্রাউন্ড_পেজ" এর মাধ্যমে লোকাল স্টোরেজ অ্যাক্সেস করছি।

এটি দুর্দান্ত কাজ করে তবে আমি কীভাবে এটির মানগুলি দেখতে পারি? ফায়ারফক্সে আপনি ফায়ারব্যাগ ব্যবহার করতে পারেন।

কারও কোন পরামর্শ আছে?

উত্তর:


270

ইহা সহজ. চাপ দিয়ে কেবল বিকাশকারী সরঞ্জামগুলিতে F12যান, তারপরে অ্যাপ্লিকেশন ট্যাবে যান। ইন সংগ্রহস্থল বিভাগটি প্রসারিত স্থানীয় সঞ্চয় । এর পরে, আপনি সেখানে আপনার ব্রাউজারের সমস্ত স্থানীয় সঞ্চয়স্থান দেখতে পাবেন।


33
ক্রোম সংস্করণ 60 এ আপনি নতুন আইটেমগুলি সংশোধন বা সংযোজন করতে পারবেন না, আপনাকে এটি কনসোলের মাধ্যমে করতে হবে এবংlocalStorage.setItem('key', 'value')
জিম আহো

9
ক্রোম সংস্করণ 65 এ, আপনি ম্যানুয়ালি সংশোধন করতে এবং নতুন আইটেম যুক্ত করতে পারেন। নতুন মান যুক্ত করতে অ্যাপ্লিকেশন> স্থানীয় স্টোরেজে কী-মান তালিকার শেষ কী-মানের জোড়ার নীচে ডাবল ক্লিক করুন।
গোলাপ পেরোন

169

কেবল চাপ দিয়ে বিকাশকারী সরঞ্জামগুলি খুলুন F12

অ্যাপ্লিকেশন (পূর্বে সংস্থানসমূহ) ট্যাবে ক্লিক করুন এবং আপনি লোকালস্টোরেজের সামগ্রী দেখতে পাবেন। সেখান থেকে আপনি কী / মান প্রবেশগুলি ম্যানুয়ালি যুক্ত / সম্পাদনা / মুছতে পারেন।

স্থানীয় স্টোরেজ সংস্থানসমূহ ট্যাব tab

ওএস এক্স-তে কীগুলি হ'ল: + +i

আর একটি সমন্বয়: Ctrl+ Shift+i


সম্পাদনা: ক্রোম 56 এ দেখে মনে হচ্ছে:

এখানে চিত্র বর্ণনা লিখুন


4
হ্যাঁ ইতিমধ্যে চেষ্টা করেছে তবে লোকালস্টোরেজ খালি আছে। আমি আনপ্যাকড এক্সটেনশন লোড করার কারণে?
জো দো

এটি আপনাকে সাহায্য করতে পারে: স্ট্যাকওভারফ্লো.com
সাইমন

3
সিমোন, আমি জেএসের সাথে কীভাবে স্থানীয় স্টোরেজ সেট করতে এবং পড়তে জানি, তবে আমি নিজে এটি সম্পাদনা / মুছতে হবে
জো দো

জেএসের সাথে এটি করার দরকার নেই, ইউআই থেকে প্রবেশ / সম্পাদনা / মুছে ফেলা সম্ভব
সিমোন

17

আমি বর্তমানে ক্রোম সংস্করণ 52.0.2743.82 মি ব্যবহার করছি। এখন অবধি ক্রোমের এই সর্বশেষতম সংস্করণে, আপনি "বিকাশকারী সরঞ্জাম" চালু করে এবং পরে "অ্যাপ্লিকেশন" ট্যাবটি সন্ধান করে স্থানীয় স্টোরেজ মানগুলি দেখতে পারেন।


15

আপনি ক্রোম: // ক্রোম / এক্সটেনশানগুলিতে যেতে পারেন এবং আপনার পটভূমির পৃষ্ঠায় একটি লিঙ্ক থাকবে যা একবার চালু করার পরে আপনি লোকাল স্টোরেজ স্টাফ দেখতে দেব সরঞ্জাম ব্যবহার করতে পারেন।


@ রায়ান এস এর উত্তরের জন্য ধন্যবাদ তবে লোকালস্টোরেজ ফাঁকা আছে আমি এটিকে সেট করে রেখেছিlocalStorage['xy'] = JSON.stringify(xy);
জো দো

2
ক্রোম কনসোলে আপনি এটি করতে পারেন localStorage.setItem('xy', JSON.stringify(xy))এবং এটি আইটেমটি লোকালস্টোরেজে সেট করবে
রায়ান এস

2
ক্রোম করুন: // ক্রোম-ইউআরএল /, তারপরে লোকাল স্টোরেজ
খালেদ_ভেদেব

2

হয় আমি বুঝতে পারি না যে এখানকার লোকেরা কী করার চেষ্টা করছে এবং এটি আমি যা করছি তা নয় এবং / অথবা Chrome বিকাশকারী সরঞ্জামগুলি পরিবর্তিত হয়েছে এবং এ সম্পর্কে ভেঙে গেছে।

আমার এক্সটেনশনের সামগ্রী-স্ক্রিপ্ট এ জাতীয় ডেটা সঞ্চয় করে:

chrome.storage.local.set(packet);

আমি যখন এক্সটেনশনের পটভূমির পৃষ্ঠার অ্যাপ্লিকেশন ট্যাবটি দেখি এবং সঞ্চয়স্থান> স্থানীয় সঞ্চয়স্থান প্রসারণ করি তখন আমি আমার এক্সটেনশানটি তালিকাভুক্ত দেখতে পাই তবে এতে ক্লিক করে কোনও ডেটা দেখায় না।

আমি খুঁজে পেয়েছি একমাত্র সমাধান হ'ল এটি ব্যাকগ্রাউন্ড পৃষ্ঠার কনসোলটিতে চালানো:

chrome.storage.local.get(null, function(data) {console.log(data);})

এটি এক্সটেনশানটি কীভাবে পড়তে পারে তার অনুরূপ (কেবলমাত্র একটি চাবি পেতে চাইলে একটি কী নাম পরিবর্তে সমস্ত কীগুলি পেতে নাল পাস করা ব্যতীত) এবং এটি ঠিক কাজ করে, প্রতিবার এটি টাইপ করা ঠিক বিশ্রী। এটিও অদ্ভুত যে এখানে এখানে এই সমস্ত উত্তর রয়েছে যা আমার পক্ষে কাজ করে না।

আমি উইন্ডোজ 10-এ ক্রোম 73.0.3683.103 (অফিসিয়াল বিল্ড) (-৪-বিট) ব্যবহার করছি 10 যদি প্রাসঙ্গিক হয় তবে এক্সটেনশনটি এখনও প্যাকযুক্ত নয়, তবে আপনি সম্ভবত এটি করতে চাইবেন, অর্থাত্ বিকাশে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.