chrome.webviewTag

বর্ণনা

নেটওয়ার্কের মাধ্যমে সক্রিয়ভাবে ওয়েব থেকে লাইভ সামগ্রী লোড করতে webview ট্যাগটি ব্যবহার করুন এবং এটিকে আপনার Chrome অ্যাপে এম্বেড করুন৷ আপনার অ্যাপ webview উপস্থিতি নিয়ন্ত্রণ করতে পারে এবং ওয়েব সামগ্রীর সাথে ইন্টারঅ্যাক্ট করতে পারে, এম্বেড করা ওয়েব পৃষ্ঠাতে নেভিগেশন শুরু করতে পারে, এর মধ্যে ঘটে যাওয়া ত্রুটি ইভেন্টগুলিতে প্রতিক্রিয়া জানাতে পারে এবং আরও অনেক কিছু ( ব্যবহার দেখুন)।

অনুমতি

webview

প্রকারভেদ

ClearDataOptions

clearData দ্বারা কোন ডেটা সাফ করা উচিত তা নির্ধারণ করে এমন বিকল্পগুলি।

বৈশিষ্ট্য

  • থেকে

    সংখ্যা ঐচ্ছিক

    এই তারিখে বা তার পরে জমা হওয়া সাফ ডেটা, যুগ থেকে মিলিসেকেন্ডে উপস্থাপিত (জাভাস্ক্রিপ্ট Date অবজেক্টের getTime পদ্ধতির মাধ্যমে অ্যাক্সেসযোগ্য)। অনুপস্থিত থাকলে, ডিফল্ট 0 (যা সমস্ত ব্রাউজিং ডেটা সরিয়ে দেবে)।

ClearDataTypeSet

ডেটা প্রকারের একটি সেট। অনুপস্থিত বৈশিষ্ট্য false হিসাবে ব্যাখ্যা করা হয়.

বৈশিষ্ট্য

  • appcache

    বুলিয়ান ঐচ্ছিক

    ওয়েবসাইট এর appcaches.

  • ক্যাশে

    বুলিয়ান ঐচ্ছিক

    Chrome 44+

    যেহেতু ক্রোম 43. ব্রাউজার এর ক্যাশে। দ্রষ্টব্য: ডেটা সরানোর সময়, এটি সম্পূর্ণ ক্যাশে সাফ করে; এটি আপনার নির্দিষ্ট করা পরিসরের মধ্যে সীমাবদ্ধ নয়।

  • কুকিজ

    বুলিয়ান ঐচ্ছিক

    পার্টিশনের কুকিজ।

  • ফাইল সিস্টেম

    বুলিয়ান ঐচ্ছিক

    ওয়েবসাইটের ফাইল সিস্টেম।

  • indexedDB

    বুলিয়ান ঐচ্ছিক

    ওয়েবসাইটের IndexedDB ডেটা।

  • স্থানীয় স্টোরেজ

    বুলিয়ান ঐচ্ছিক

    ওয়েবসাইটের স্থানীয় স্টোরেজ ডেটা।

  • অবিরাম কুকিজ

    বুলিয়ান ঐচ্ছিক

    Chrome 58+

    পার্টিশনের ক্রমাগত কুকিজ।

  • সেশন কুকিজ

    বুলিয়ান ঐচ্ছিক

    Chrome 58+

    পার্টিশনের সেশন কুকিজ।

  • ওয়েবএসকিউএল

    বুলিয়ান ঐচ্ছিক

    ওয়েবসাইটগুলির WebSQL ডেটা।

ContentScriptDetails

Chrome 44+

ইনজেক্ট করার জন্য বিষয়বস্তুর স্ক্রিপ্টের বিবরণ। আরো বিস্তারিত জানার জন্য বিষয়বস্তু স্ক্রিপ্ট ডকুমেন্টেশন পড়ুন.

বৈশিষ্ট্য

  • সমস্ত_ফ্রেম

    বুলিয়ান ঐচ্ছিক

    all_frames true হলে, এর অর্থ হল জাভাস্ক্রিপ্ট বা CSS বর্তমান পৃষ্ঠার সমস্ত ফ্রেমে ইনজেকশন করা উচিত। ডিফল্টরূপে, all_frames false এবং JavaScript বা CSS শুধুমাত্র উপরের ফ্রেমে ইনজেকশন করা হয়।

  • CSS কোড বা CSS ফাইলগুলির একটি তালিকা যা মিলিত পৃষ্ঠাগুলিতে ইনজেকশন করতে হবে। পৃষ্ঠার জন্য যেকোন DOM তৈরি বা প্রদর্শিত হওয়ার আগে এগুলি যে ক্রমে প্রদর্শিত হবে সেভাবে ইনজেকশন দেওয়া হয়।

  • বাদ দিন

    স্ট্রিং[] ঐচ্ছিক

    এই গ্লোবের সাথে মেলে এমন URLগুলি বাদ দিতে মিলের পরে প্রয়োগ করা হয়েছে৷ @exclude Greasemonkey কীওয়ার্ড অনুকরণ করার উদ্দেশ্যে।

  • বাদ দিন

    স্ট্রিং[] ঐচ্ছিক

    এই বিষয়বস্তু স্ক্রিপ্ট অন্যথায় ইনজেকশনের হবে যে পৃষ্ঠাগুলি বাদ দেয়.

  • অন্তর্ভুক্ত_গ্লোবস

    স্ট্রিং[] ঐচ্ছিক

    এই গ্লোবের সাথে মেলে শুধুমাত্র সেই URLগুলি অন্তর্ভুক্ত করতে মিলের পরে প্রয়োগ করা হয়৷ @include Greasemonkey কীওয়ার্ড অনুকরণ করার উদ্দেশ্যে।

  • জেএস

    জাভাস্ক্রিপ্ট কোড বা জাভাস্ক্রিপ্ট ফাইলগুলির একটি তালিকা যা মিলিত পৃষ্ঠাগুলিতে ইনজেক্ট করা হবে৷ এই ক্রম তারা প্রদর্শিত ইনজেকশনের হয়.

  • match_about_blank

    বুলিয়ান ঐচ্ছিক

    about:blank এবং about:srcdoc-এ বিষয়বস্তু স্ক্রিপ্ট সন্নিবেশ করা হবে কিনা। কন্টেন্ট স্ক্রিপ্টগুলি শুধুমাত্র পৃষ্ঠাগুলিতে ইনজেকশন করা হবে যখন তাদের উত্তরাধিকারী URL ম্যাচ ফিল্ডে ঘোষিত প্যাটার্নগুলির একটির সাথে মিলে যায়। ইনহেরিট ইউআরএল হল সেই ডকুমেন্টের ইউআরএল যা ফ্রেম বা উইন্ডো তৈরি করেছে। কন্টেন্ট স্ক্রিপ্ট স্যান্ডবক্সযুক্ত ফ্রেমে ঢোকানো যাবে না।

  • মেলে

    স্ট্রিং[]

    এই বিষয়বস্তুর স্ক্রিপ্টটি কোন পৃষ্ঠাগুলিতে প্রবেশ করানো হবে তা নির্দিষ্ট করে৷

  • নাম

    স্ট্রিং

    ইনজেক্ট করার জন্য কন্টেন্ট স্ক্রিপ্টের নাম।

  • রান_এ

    RunAt ঐচ্ছিক

    যত তাড়াতাড়ি জাভাস্ক্রিপ্ট বা CSS ট্যাবে ইনজেক্ট করা হবে। "document_idle" তে ডিফল্ট।

ContentWindow

অতিথি উইন্ডোতে মেসেজিং হ্যান্ডেল।

বৈশিষ্ট্য

  • পোস্ট মেসেজ

    অকার্যকর

    এমবেড করা ওয়েব কন্টেন্টে একটি বার্তা পোস্ট করে যতক্ষণ না এমবেড করা বিষয়বস্তু লক্ষ্য উৎস থেকে একটি পৃষ্ঠা প্রদর্শন করছে। পৃষ্ঠাটি লোড করা শেষ হলে এই পদ্ধতিটি উপলব্ধ। contentload ইভেন্টের জন্য শুনুন এবং তারপর পদ্ধতিটি কল করুন।

    অতিথি বার্তা ইভেন্টে event.source বার্তা পোস্ট করে এমবেডারে উত্তর পাঠাতে সক্ষম হবেন।

    এই APIটি ওয়েব পৃষ্ঠাগুলির মধ্যে যোগাযোগের জন্য HTML5 postMessage API- এর অনুরূপ৷ এমবেডার তার নিজস্ব ফ্রেমে একটি message ইভেন্ট লিসেনার যোগ করে উত্তর শুনতে পারে।

    postMessage ফাংশনটি এর মতো দেখাচ্ছে:

    (message: any, targetOrigin: string) => {...}

    • বার্তা

      যেকোনো

      অতিথিকে পাঠাতে বার্তা অবজেক্ট।

    • টার্গেট অরিজিন

      স্ট্রিং

      ইভেন্টটি পাঠানোর জন্য গেস্ট উইন্ডোর উৎপত্তি কী হতে হবে তা নির্দিষ্ট করে।

ContextMenuCreateProperties

Chrome 44+

বৈশিষ্ট্য

  • চেক করা

    বুলিয়ান ঐচ্ছিক

    একটি চেকবক্স বা রেডিও আইটেমের প্রাথমিক অবস্থা: নির্বাচিতদের জন্য সত্য এবং অনির্বাচিতদের জন্য মিথ্যা৷ রেডিও আইটেমগুলির একটি নির্দিষ্ট গোষ্ঠীতে একবারে শুধুমাত্র একটি রেডিও আইটেম নির্বাচন করা যেতে পারে।

  • প্রসঙ্গ

    [ ContextType , ... ContextType []] ঐচ্ছিক

    প্রসঙ্গগুলির তালিকা এই মেনু আইটেমটি প্রদর্শিত হবে৷ যদি নির্দিষ্ট না করা হয় তবে ['পৃষ্ঠা'] ডিফল্ট৷

  • ডকুমেন্ট ইউআরএল প্যাটার্নস

    স্ট্রিং[] ঐচ্ছিক

    আপনাকে আইটেমটিকে শুধুমাত্র সেই নথিগুলিতে প্রয়োগ করতে সীমাবদ্ধ করতে দেয় যার URL প্রদত্ত প্যাটার্নগুলির একটির সাথে মেলে৷ (এটি ফ্রেমের ক্ষেত্রেও প্রযোজ্য।) প্যাটার্নের বিন্যাসের বিস্তারিত জানার জন্য, ম্যাচ প্যাটার্নস দেখুন।

  • সক্রিয়

    বুলিয়ান ঐচ্ছিক

    এই প্রসঙ্গ মেনু আইটেমটি সক্ষম বা অক্ষম কিনা। ডিফল্ট থেকে true

  • আইডি

    স্ট্রিং ঐচ্ছিক

    এই আইটেমটিতে বরাদ্দ করার জন্য অনন্য আইডি। ইভেন্ট পেজ জন্য বাধ্যতামূলক. এই এক্সটেনশনের জন্য অন্য আইডি হিসাবে একই হতে পারে না.

  • প্যারেন্টআইডি

    স্ট্রিং | সংখ্যা ঐচ্ছিক

    একটি অভিভাবক মেনু আইটেম আইডি; এটি আইটেমটিকে পূর্বে যোগ করা আইটেমের একটি শিশু করে তোলে।

  • targetUrlPatterns

    স্ট্রিং[] ঐচ্ছিক

    DocumentUrlPatterns এর মতই, কিন্তু আপনাকে img/audio/video ট্যাগের src অ্যাট্রিবিউট এবং অ্যাঙ্কর ট্যাগের href এর উপর ভিত্তি করে ফিল্টার করতে দেয়।

  • শিরোনাম

    স্ট্রিং ঐচ্ছিক

    আইটেমটিতে প্রদর্শিত পাঠ্য; type 'বিভাজক' না হলে এটি প্রয়োজনীয় । যখন প্রসঙ্গটি 'নির্বাচন' হয়, আপনি নির্বাচিত পাঠ্যটি দেখানোর জন্য স্ট্রিংয়ের মধ্যে %s ব্যবহার করতে পারেন। উদাহরণস্বরূপ, যদি এই প্যারামিটারের মান হয় "'%s' থেকে পিগ ল্যাটিনে অনুবাদ করুন" এবং ব্যবহারকারী "কুল" শব্দটি নির্বাচন করেন, নির্বাচনের জন্য প্রসঙ্গ মেনু আইটেমটি হল "শূকর ল্যাটিনে 'কুল' অনুবাদ করুন"।

  • টাইপ

    আইটেম টাইপ ঐচ্ছিক

    মেনু আইটেম প্রকার. নির্দিষ্ট না থাকলে 'স্বাভাবিক'-এ ডিফল্ট।

  • অনক্লিক

    অকার্যকর ঐচ্ছিক

    একটি ফাংশন যা মেনু আইটেম ক্লিক করা হলে ফিরে কল করা হবে।

    onclick ফাংশনটি এরকম দেখাচ্ছে:

    (info: OnClickData) => {...}

    • তথ্য

      ক্লিক করা আইটেম সম্পর্কে তথ্য এবং যেখানে ক্লিকটি ঘটেছে সেই প্রসঙ্গে।

ContextMenus

Chrome 44+

বৈশিষ্ট্য

  • প্রদর্শন

    ইভেন্ট<functionvoidvoid>

    এই webview একটি প্রসঙ্গ মেনু দেখানোর আগে বহিস্কার করা হয়েছে। event.preventDefault() কল করে এই প্রসঙ্গ মেনুটি নিষ্ক্রিয় করতে ব্যবহার করা যেতে পারে।

    onShow.addListener ফাংশনটি এরকম দেখাচ্ছে:

    (callback: function) => {...}

    • কলব্যাক

      ফাংশন

      callback প্যারামিটারটি এর মতো দেখাচ্ছে:

      (event: object) => void

      • ঘটনা

        বস্তু

        • প্রতিরোধ ডিফল্ট

          অকার্যকর

          প্রসঙ্গ মেনু দেখানো প্রতিরোধ করতে এটি কল করুন.

          preventDefault ফাংশন এর মত দেখাচ্ছে:

          () => {...}

  • তৈরি

    অকার্যকর

    একটি নতুন প্রসঙ্গ মেনু আইটেম তৈরি করে। মনে রাখবেন যে সৃষ্টির সময় যদি একটি ত্রুটি ঘটে, তাহলে সৃষ্টি কলব্যাক ফায়ার না হওয়া পর্যন্ত আপনি খুঁজে নাও পেতে পারেন (বিস্তারিত runtime.lastError এ থাকবে)।

    create ফাংশনটি এরকম দেখাচ্ছে:

    (createProperties: object, callback?: function) => {...}

    • বৈশিষ্ট্য তৈরি করুন

      বস্তু

      আইটেম তৈরি করতে ব্যবহৃত বৈশিষ্ট্য

    • কলব্যাক

      ফাংশন ঐচ্ছিক

      callback প্যারামিটারটি এর মতো দেখাচ্ছে:

      () => void

    • রিটার্ন

      স্ট্রিং | সংখ্যা

      নতুন তৈরি আইটেম আইডি.

  • অপসারণ

    অকার্যকর

    একটি প্রসঙ্গ মেনু আইটেম সরিয়ে দেয়।

    remove ফাংশন এর মত দেখাচ্ছে:

    (menuItemId: string | number, callback?: function) => {...}

    • menuItemId

      স্ট্রিং | সংখ্যা

      সরানোর জন্য প্রসঙ্গ মেনু আইটেমের আইডি।

    • কলব্যাক

      ফাংশন ঐচ্ছিক

      callback প্যারামিটারটি এর মতো দেখাচ্ছে:

      () => void

  • সব অপসারণ

    অকার্যকর

    এই webview যোগ করা সমস্ত প্রসঙ্গ মেনু আইটেম সরিয়ে দেয়।

    removeAll ফাংশনটি এরকম দেখাচ্ছে:

    (callback?: function) => {...}

    • কলব্যাক

      ফাংশন ঐচ্ছিক

      callback প্যারামিটারটি এর মতো দেখাচ্ছে:

      () => void

  • আপডেট

    অকার্যকর

    পূর্বে তৈরি করা প্রসঙ্গ মেনু আইটেম আপডেট করে।

    update ফাংশন এর মত দেখাচ্ছে:

    (id: string | number, updateProperties: object, callback?: function) => {...}

    • আইডি

      স্ট্রিং | সংখ্যা

      আইটেমের আইডি আপডেট করতে হবে।

    • আপডেট প্রোপার্টি

      বস্তু

      বৈশিষ্ট্য আপডেট করার জন্য. তৈরি ফাংশন হিসাবে একই মান গ্রহণ করে।

    • কলব্যাক

      ফাংশন ঐচ্ছিক

      callback প্যারামিটারটি এর মতো দেখাচ্ছে:

      () => void

ContextMenuUpdateProperties

Chrome 44+

বৈশিষ্ট্য

  • চেক করা

    বুলিয়ান ঐচ্ছিক

    একটি চেকবক্স বা রেডিও আইটেমের অবস্থা: নির্বাচিতদের জন্য সত্য এবং অনির্বাচিতদের জন্য মিথ্যা৷ রেডিও আইটেমগুলির একটি নির্দিষ্ট গোষ্ঠীতে একবারে শুধুমাত্র একটি রেডিও আইটেম নির্বাচন করা যেতে পারে।

  • প্রসঙ্গ

    [ ContextType , ... ContextType []] ঐচ্ছিক

    এই মেনু আইটেমটি উপস্থিত হবে এমন প্রসঙ্গগুলির তালিকা৷

  • ডকুমেন্ট ইউআরএল প্যাটার্নস

    স্ট্রিং[] ঐচ্ছিক

    আপনাকে আইটেমটিকে শুধুমাত্র সেই নথিগুলিতে প্রয়োগ করতে সীমাবদ্ধ করতে দেয় যার URL প্রদত্ত প্যাটার্নগুলির একটির সাথে মেলে৷ (এটি ফ্রেমের ক্ষেত্রেও প্রযোজ্য।) প্যাটার্নের বিন্যাসের বিস্তারিত জানার জন্য, ম্যাচ প্যাটার্নস দেখুন।

  • সক্রিয়

    বুলিয়ান ঐচ্ছিক

    এই প্রসঙ্গ মেনু আইটেমটি সক্ষম বা অক্ষম কিনা।

  • প্যারেন্টআইডি

    স্ট্রিং | সংখ্যা ঐচ্ছিক

    একটি অভিভাবক মেনু আইটেম আইডি; এটি আইটেমটিকে পূর্বে যোগ করা আইটেমের একটি শিশু করে তোলে। দ্রষ্টব্য: আপনি একটি আইটেমকে তার নিজের বংশধরদের একজনের সন্তান হতে পরিবর্তন করতে পারবেন না।

  • targetUrlPatterns

    স্ট্রিং[] ঐচ্ছিক

    DocumentUrlPatterns এর মতই, কিন্তু আপনাকে img/audio/video ট্যাগের src অ্যাট্রিবিউট এবং অ্যাঙ্কর ট্যাগের href এর উপর ভিত্তি করে ফিল্টার করতে দেয়।

  • শিরোনাম

    স্ট্রিং ঐচ্ছিক

    টেক্সট আইটেম প্রদর্শিত হবে

  • টাইপ

    আইটেম টাইপ ঐচ্ছিক

    মেনু আইটেম প্রকার.

  • অনক্লিক

    অকার্যকর ঐচ্ছিক

    একটি ফাংশন যা মেনু আইটেম ক্লিক করা হলে ফিরে কল করা হবে।

    onclick ফাংশনটি এরকম দেখাচ্ছে:

    (info: OnClickData) => {...}

    • তথ্য

      ক্লিক করা আইটেম সম্পর্কে তথ্য এবং যেখানে ক্লিকটি ঘটেছে সেই প্রসঙ্গে।

ContextType

Chrome 44+

একটি মেনুতে বিভিন্ন প্রেক্ষাপট প্রদর্শিত হতে পারে৷ 'সমস্ত' নির্দিষ্ট করা অন্য সমস্ত প্রসঙ্গগুলির সমন্বয়ের সমতুল্য৷

এনাম

"সব"

"পৃষ্ঠা"

"ফ্রেম"

"নির্বাচন"

"লিঙ্ক"

"সম্পাদনাযোগ্য"

"ছবি"

"ভিডিও"

"অডিও"

DialogController

dialog DOM ইভেন্টের সাথে সংযুক্ত ইন্টারফেস।

বৈশিষ্ট্য

  • বাতিল

    অকার্যকর

    ডায়ালগ প্রত্যাখ্যান করুন। confirm বা prompt ডায়ালগে বাতিল ক্লিক করার সমতুল্য।

    cancel ফাংশন এর মত দেখাচ্ছে:

    () => {...}

  • ঠিক আছে

    অকার্যকর

    ডায়ালগ গ্রহণ করুন। একটি alert , confirm বা prompt ডায়ালগে ঠিক আছে ক্লিক করার সমতুল্য।

    ok ফাংশন এর মত দেখাচ্ছে:

    (response?: string) => {...}

    • প্রতিক্রিয়া

      স্ট্রিং ঐচ্ছিক

      একটি prompt ডায়ালগ গ্রহণ করার সময় অতিথিকে প্রদান করার জন্য প্রতিক্রিয়া স্ট্রিং।

DownloadPermissionRequest

request বস্তুর ধরন যা একটি download permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • অনুরোধ পদ্ধতি

    স্ট্রিং

    ডাউনলোড অনুরোধের সাথে যুক্ত HTTP অনুরোধের ধরন (যেমন GET )।

  • url

    স্ট্রিং

    অনুরোধ করা ডাউনলোড URL.

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন. allow বলা না হলে এটি ডিফল্ট আচরণ।

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

FileSystemPermissionRequest

request বস্তুর ধরন যা একটি filesystem permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • url

    স্ট্রিং

    স্থানীয় ফাইল সিস্টেমে অ্যাক্সেসের অনুরোধকারী ফ্রেমের URL।

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন.

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

FindCallbackResults

অনুসন্ধানের অনুরোধের সমস্ত ফলাফল রয়েছে।

বৈশিষ্ট্য

  • সক্রিয় ম্যাচ অর্ডিনাল

    সংখ্যা

    বর্তমান ম্যাচের ক্রমিক সংখ্যা।

  • বাতিল

    বুলিয়ান

    এই অনুসন্ধান অনুরোধ বাতিল করা হয়েছে কিনা নির্দেশ করে।

  • numberOfMatches

    সংখ্যা

    পৃষ্ঠায় কতবার searchText মিলেছে।

  • নির্বাচন সঠিক

    স্ক্রীন স্থানাঙ্কে সক্রিয় মিলের চারপাশে একটি আয়তক্ষেত্র বর্ণনা করে।

FindOptions

খোঁজার অনুরোধের জন্য বিকল্প।

বৈশিষ্ট্য

  • পশ্চাদপদ

    বুলিয়ান ঐচ্ছিক

    বিপরীত ক্রমে মিল খুঁজে পেতে পতাকা. ডিফল্ট মান false

  • ম্যাচ কেস

    বুলিয়ান ঐচ্ছিক

    কেস-সংবেদনশীলতার সাথে মেলে পতাকা। ডিফল্ট মান false

FullscreenPermissionRequest

Chrome 43+

request বস্তুর ধরন যা একটি fullscreen permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • মূল

    স্ট্রিং

    webview ভিতরের ফ্রেমের উৎপত্তি যা ফুলস্ক্রিন অনুরোধ শুরু করেছে।

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন.

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

GeolocationPermissionRequest

request বস্তুর ধরন যা একটি geolocation permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • url

    স্ট্রিং

    ভৌগলিক অবস্থান ডেটাতে অ্যাক্সেসের অনুরোধ করা ফ্রেমের URL৷

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন. allow বলা না হলে এটি ডিফল্ট আচরণ।

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

HidPermissionRequest

Chrome 125+

request বস্তুর ধরন যা একটি hid permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • url

    স্ট্রিং

    HID API-এ অ্যাক্সেসের অনুরোধ করা ফ্রেমের URL৷

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন. allow বলা না হলে এটি ডিফল্ট আচরণ।

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

InjectDetails

ইনজেক্ট করার জন্য স্ক্রিপ্ট বা CSS এর বিশদ বিবরণ। হয় কোড বা ফাইল সম্পত্তি সেট করা আবশ্যক, কিন্তু উভয় একই সময়ে সেট নাও হতে পারে.

বৈশিষ্ট্য

  • কোড

    স্ট্রিং ঐচ্ছিক

    জাভাস্ক্রিপ্ট বা সিএসএস কোড ইনজেক্ট করতে।

    সতর্কতা: code প্যারামিটার ব্যবহার করে সতর্ক থাকুন। এটির ভুল ব্যবহার ক্রস সাইট স্ক্রিপ্টিং আক্রমণে আপনার অ্যাপ খুলতে পারে।

  • ফাইল

    স্ট্রিং ঐচ্ছিক

    জাভাস্ক্রিপ্ট বা সিএসএস ফাইল ইনজেক্ট করতে।

InjectionItems

Chrome 44+

ইনজেকশন আইটেম প্রকার: কোড বা ফাইলের একটি সেট।

বৈশিষ্ট্য

  • কোড

    স্ট্রিং ঐচ্ছিক

    জাভাস্ক্রিপ্ট কোড বা CSS মিলে যাওয়া পৃষ্ঠাগুলিতে ইনজেকশন করতে হবে।

  • ফাইল

    স্ট্রিং[] ঐচ্ছিক

    জাভাস্ক্রিপ্ট বা CSS ফাইলের তালিকা যা মিলিত পৃষ্ঠাগুলিতে ইনজেক্ট করা হবে। তারা এই অ্যারে প্রদর্শিত ক্রমে ইনজেকশনের হয়.

LoadPluginPermissionRequest

request বস্তুর ধরন যা একটি loadplugin permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • শনাক্তকারী

    স্ট্রিং

    প্লাগইনের শনাক্তকারী স্ট্রিং।

  • নাম

    স্ট্রিং

    প্লাগইন এর প্রদর্শন নাম.

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন। deny বলা না হলে এটি ডিফল্ট আচরণ।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন.

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

MediaPermissionRequest

request বস্তুর ধরন যা media permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • url

    স্ট্রিং

    ফ্রেমের URL ব্যবহারকারী মিডিয়াতে অ্যাক্সেসের অনুরোধ করে।

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন. allow বলা না হলে এটি ডিফল্ট আচরণ।

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

NewWindow

newwindow DOM ইভেন্টের সাথে সংযুক্ত ইন্টারফেস।

বৈশিষ্ট্য

  • সংযুক্ত করা

    অকার্যকর

    একটি বিদ্যমান webview উপাদানের সাথে অনুরোধ করা লক্ষ্য পৃষ্ঠাটি সংযুক্ত করুন।

    attach ফাংশন এর মত দেখাচ্ছে:

    (webview: object) => {...}

    • ওয়েবভিউ

      বস্তু

      webview উপাদান যার সাথে লক্ষ্য পৃষ্ঠা সংযুক্ত করা উচিত।

  • বাতিল

    অকার্যকর

    নতুন উইন্ডো অনুরোধ বাতিল করুন.

    discard ফাংশন এর মত দেখাচ্ছে:

    () => {...}

PointerLockPermissionRequest

request বস্তুর ধরন যা একটি pointerLock permissionrequest DOM ইভেন্টের সাথে থাকে।

বৈশিষ্ট্য

  • lastUnlockedBySelf

    বুলিয়ান

    অনুরোধকারী ফ্রেমটি পয়েন্টার লক রাখা সবচেয়ে সাম্প্রতিক ক্লায়েন্ট ছিল কিনা।

  • url

    স্ট্রিং

    পয়েন্টার লক অনুরোধকারী ফ্রেমের URL।

  • ব্যবহারকারীর অঙ্গভঙ্গি

    বুলিয়ান

    ব্যবহারকারীর ইনপুট অঙ্গভঙ্গির ফলে পয়েন্টার লক অনুরোধ করা হয়েছিল কিনা।

  • অনুমতি

    অকার্যকর

    অনুমতি অনুরোধের অনুমতি দিন।

    allow ফাংশন এর মত দেখায়:

    () => {...}

  • অস্বীকার

    অকার্যকর

    অনুমতি অনুরোধ অস্বীকার করুন. allow বলা না হলে এটি ডিফল্ট আচরণ।

    deny ফাংশন এর মত দেখাচ্ছে:

    () => {...}

SelectionRect

পর্দা স্থানাঙ্কে একটি আয়তক্ষেত্র বর্ণনা করে।

কন্টেনমেন্ট শব্দার্থবিদ্যা অ্যারের মত; অর্থাৎ, স্থানাঙ্ক (left, top) আয়তক্ষেত্র দ্বারা ধারণ করা হয়, কিন্তু স্থানাঙ্ক (left + width, top) নয়।

বৈশিষ্ট্য

  • উচ্চতা

    সংখ্যা

    আয়তক্ষেত্রের উচ্চতা।

  • বাম

    সংখ্যা

    পর্দার বাম প্রান্ত থেকে আয়তক্ষেত্রের বাম প্রান্তে দূরত্ব।

  • শীর্ষ

    সংখ্যা

    পর্দার উপরের প্রান্ত থেকে আয়তক্ষেত্রের উপরের প্রান্ত পর্যন্ত দূরত্ব।

  • প্রস্থ

    সংখ্যা

    আয়তক্ষেত্রের প্রস্থ।

WebRequestEventInterface

Chrome 44+

ইন্টারফেস যা গেস্ট পেজে ওয়েব রিকোয়েস্ট ইভেন্টগুলিতে অ্যাক্সেস প্রদান করে। WebRequest জীবনচক্র এবং সম্পর্কিত ধারণাগুলির বিশদ বিবরণের জন্য chrome.webRequest এক্সটেনশন API দেখুন৷ দ্রষ্টব্য: chrome.webRequest.onActionIgnored ইভেন্ট ওয়েবভিউগুলির জন্য সমর্থিত নয়৷

এক্সটেনশন webRequest API থেকে কীভাবে ব্যবহার আলাদা তা ব্যাখ্যা করতে, নিম্নলিখিত উদাহরণ কোডটি বিবেচনা করুন যা *://www.evil.com/* সাথে মেলে এমন URLগুলির জন্য অতিথি অনুরোধগুলিকে ব্লক করে

webview.request.onBeforeRequest.addListener(
  function(details) { return {cancel: true}; },
  {urls: ["*://www.evil.com/*"]},
  ["blocking"]);

উপরন্তু, এই ইন্টারফেস onRequest এবং onMessage ইভেন্টের মাধ্যমে ঘোষণামূলক ওয়েব রিকোয়েস্ট নিয়ম সমর্থন করে। API বিবরণের জন্য declarativeWebRequest দেখুন।

নোট করুন যে ঘোষণামূলক ওয়েবভিউ ওয়েবরিকোয়েস্টের জন্য শর্ত এবং ক্রিয়াগুলি তাদের chrome.webViewRequest.* প্রতিপক্ষ থেকে ইনস্ট্যান্ট করা উচিত। নিম্নলিখিত উদাহরণ কোডটি ওয়েবভিউ myWebview"example.com" এর সমস্ত অনুরোধকে ঘোষণামূলকভাবে ব্লক করে:

var rule = {
  conditions: [
    new chrome.webViewRequest.RequestMatcher({ url: { hostSuffix: 'example.com' } })
  ],
  actions: [ new chrome.webViewRequest.CancelRequest() ]
};
myWebview.request.onRequest.addRules([rule]);

ZoomMode

Chrome 43+

webview জুমিং কীভাবে পরিচালনা করা হয় তা সংজ্ঞায়িত করে।

এনাম

"প্রতি-উৎপত্তি"
জুম পরিবর্তনগুলি জুম করা পৃষ্ঠার উৎপত্তিতে টিকে থাকবে, অর্থাৎ একই পার্টিশনের অন্যান্য সমস্ত ওয়েবভিউ যা একই উত্সে নেভিগেট করা হয়েছে সেগুলিও জুম করা হবে৷ অধিকন্তু, per-origin জুম পরিবর্তনগুলি মূলের সাথে সংরক্ষিত হয়, যার অর্থ একই মূলের অন্যান্য পৃষ্ঠাগুলিতে নেভিগেট করার সময়, সেগুলিকে একই জুম ফ্যাক্টরে জুম করা হবে।

"প্রতি-দর্শন"
জুম পরিবর্তনগুলি শুধুমাত্র এই ওয়েবভিউতে কার্যকর হয় এবং অন্যান্য ওয়েবভিউতে জুম পরিবর্তনগুলি এই ওয়েবভিউটির জুমিংকে প্রভাবিত করবে না৷ এছাড়াও, per-view জুম পরিবর্তন নেভিগেশন রিসেট করা হয়; একটি ওয়েবভিউ নেভিগেট করা সর্বদা তাদের প্রতি-অরিজিন জুম ফ্যাক্টর (পার্টিশনের সুযোগের মধ্যে) সহ পৃষ্ঠাগুলি লোড করবে।

"অক্ষম"
ওয়েবভিউতে সমস্ত জুমিং অক্ষম করে। বিষয়বস্তু ডিফল্ট জুম স্তরে প্রত্যাবর্তন করবে, এবং সমস্ত জুম পরিবর্তন উপেক্ষা করা হবে।

বৈশিষ্ট্য

contentWindow

বস্তুর রেফারেন্স যা অতিথি পৃষ্ঠায় বার্তা পোস্ট করতে ব্যবহার করা যেতে পারে।

contextMenus

Chrome 44+

chrome এর ContextMenus API এর মতই, কিন্তু ব্রাউজারের পরিবর্তে webview প্রযোজ্য। webview এর প্রসঙ্গ মেনুতে আইটেম যোগ করতে webview.contextMenus API ব্যবহার করুন। ছবি, হাইপারলিঙ্ক এবং পৃষ্ঠার মতো আপনার প্রসঙ্গ মেনু সংযোজন কোন ধরনের বস্তুতে প্রযোজ্য তা আপনি বেছে নিতে পারেন।

request

ইন্টারফেস যা গেস্ট পেজে ওয়েব রিকোয়েস্ট ইভেন্টগুলিতে অ্যাক্সেস প্রদান করে।

পদ্ধতি

addContentScripts()

Chrome 44+
chrome.webviewTag.addContentScripts(
  contentScriptList: [ContentScriptDetails, ...ContentScriptDetails[]],
)

webview কন্টেন্ট স্ক্রিপ্ট ইনজেকশন নিয়ম যোগ করে। যখন webview এক বা একাধিক নিয়মের সাথে মিলে যাওয়া একটি পৃষ্ঠায় নেভিগেট করে, তখন সংশ্লিষ্ট স্ক্রিপ্টগুলি ইনজেকশন করা হবে। আপনি প্রোগ্রামগতভাবে নিয়ম যোগ করতে পারেন বা বিদ্যমান নিয়ম আপডেট করতে পারেন।

নিম্নলিখিত উদাহরণটি webview দুটি নিয়ম যুক্ত করে: 'myRule' এবং 'অন্য নিয়ম'।

webview.addContentScripts([
  {
    name: 'myRule',
    matches: ['http://www.foo.com/*'],
    css: { files: ['mystyles.css'] },
    js: { files: ['jquery.js', 'myscript.js'] },
    run_at: 'document_start'
  },
  {
    name: 'anotherRule',
    matches: ['http://www.bar.com/*'],
    js: { code: "document.body.style.backgroundColor = 'red';" },
    run_at: 'document_end'
  }]);
 ...

// Navigates webview.
webview.src = 'http://www.foo.com';

আপনি addContentScripts কল স্থগিত করতে পারেন যতক্ষণ না আপনার স্ক্রিপ্টগুলি ইনজেক্ট করার প্রয়োজন হয়।

নিম্নলিখিত উদাহরণ দেখায় কিভাবে একটি বিদ্যমান নিয়ম ওভাররাইট করতে হয়।

webview.addContentScripts([{
    name: 'rule',
    matches: ['http://www.foo.com/*'],
    js: { files: ['scriptA.js'] },
    run_at: 'document_start'}]);

// Do something.
webview.src = 'http://www.foo.com/*';
 ...
// Overwrite 'rule' defined before.
webview.addContentScripts([{
    name: 'rule',
    matches: ['http://www.bar.com/*'],
    js: { files: ['scriptB.js'] },
    run_at: 'document_end'}]);

যদি webview মূলে (যেমন, foo.com) নেভিগেশন করা হয় এবং 'myRule' যোগ করার জন্য webview.addContentScripts কল করে, তাহলে স্ক্রিপ্টগুলি ইনজেকশন করার জন্য আপনাকে পরবর্তী নেভিগেশনের জন্য অপেক্ষা করতে হবে। আপনি যদি অবিলম্বে ইনজেকশন চান, executeScript সঠিক কাজ করবে।

গেস্ট প্রসেস ক্র্যাশ হয়ে গেলে বা মেরে গেলেও বা webview পুনরায় সাজানো হলেও নিয়মগুলি সংরক্ষণ করা হয়।

আরো বিস্তারিত জানার জন্য বিষয়বস্তু স্ক্রিপ্ট ডকুমেন্টেশন পড়ুন.

পরামিতি

  • কন্টেন্টস্ক্রিপ্টলিস্ট

    যোগ করার জন্য কন্টেন্ট স্ক্রিপ্টের বিশদ বিবরণ।

back()

chrome.webviewTag.back(
  callback?: function,
)

সম্ভব হলে পিছনের দিকে একটি ইতিহাস এন্ট্রি নেভিগেট করে। go(-1)

পরামিতি

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    Chrome 44+

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (success: boolean) => void

    • সাফল্য

      বুলিয়ান

      নেভিগেশন সফল হয়েছে কিনা তা নির্দেশ করে।

canGoBack()

chrome.webviewTag.canGoBack()

ইতিহাসের মধ্য দিয়ে পিছিয়ে যাওয়া সম্ভব কি না তা নির্দেশ করে। এই ফাংশনের অবস্থা ক্যাশে করা হয়, এবং প্রতিটি loadcommit আগে আপডেট করা হয়, তাই এটিকে কল করার সর্বোত্তম জায়গা হল loadcommit

রিটার্নস

  • বুলিয়ান

canGoForward()

chrome.webviewTag.canGoForward()

ইতিহাসের মধ্য দিয়ে এগিয়ে যাওয়া সম্ভব কি না তা নির্দেশ করে। এই ফাংশনের অবস্থা ক্যাশে করা হয়, এবং প্রতিটি loadcommit আগে আপডেট করা হয়, তাই এটিকে কল করার সর্বোত্তম জায়গা হল loadcommit

রিটার্নস

  • বুলিয়ান

captureVisibleRegion()

Chrome 50+
chrome.webviewTag.captureVisibleRegion(
  options?: ImageDetails,
  callback: function,
)

ওয়েবভিউ এর দৃশ্যমান অঞ্চল ক্যাপচার করে।

পরামিতি

  • বিকল্প
  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (dataUrl: string) => void

    • dataUrl

      স্ট্রিং

      একটি ডেটা URL যা ক্যাপচার করা ট্যাবের দৃশ্যমান এলাকার একটি চিত্রকে এনকোড করে৷ প্রদর্শনের জন্য একটি HTML চিত্র উপাদানের 'src' বৈশিষ্ট্যে বরাদ্দ করা যেতে পারে।

clearData()

chrome.webviewTag.clearData(
  options: ClearDataOptions,
  types: ClearDataTypeSet,
  callback?: function,
)

webview পার্টিশনের জন্য ব্রাউজিং ডেটা সাফ করে।

পরামিতি

  • বিকল্প

    কোন ডেটা সাফ করতে হবে তা নির্ধারণ করার বিকল্প।

  • প্রকার

    ডেটার প্রকারগুলি সাফ করতে হবে৷

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

executeScript()

chrome.webviewTag.executeScript(
  details: InjectDetails,
  callback?: function,
)

গেস্ট পেজে জাভাস্ক্রিপ্ট কোড ইনজেক্ট করে।

অতিথি পৃষ্ঠার পটভূমির রঙ লাল করতে নিম্নলিখিত নমুনা কোডটি স্ক্রিপ্ট ইনজেকশন ব্যবহার করে:

webview.executeScript({ code: "document.body.style.backgroundColor = 'red'" });

পরামিতি

  • বিস্তারিত

    স্ক্রিপ্ট চালানোর জন্য বিস্তারিত.

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (result?: any[]) => void

    • ফলাফল

      যেকোনো[] ঐচ্ছিক

      প্রতিটি ইনজেকশনের ফ্রেমে স্ক্রিপ্টের ফলাফল।

find()

chrome.webviewTag.find(
  searchText: string,
  options?: FindOptions,
  callback?: function,
)

একটি অনুসন্ধান-ইন-পৃষ্ঠা অনুরোধ শুরু করে।

পরামিতি

  • সার্চ টেক্সট

    স্ট্রিং

    পৃষ্ঠায় খুঁজে পেতে স্ট্রিং।

  • বিকল্প

    FindOptions ঐচ্ছিক

    খোঁজার অনুরোধের জন্য বিকল্প।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (results?: FindCallbackResults) => void

    • অনুসন্ধানের অনুরোধের সমস্ত ফলাফল রয়েছে। results বাদ দেওয়া যেতে পারে যদি এটি কলব্যাক ফাংশন বডিতে ব্যবহার না করা হয়; উদাহরণস্বরূপ, যদি কলব্যাকটি শুধুমাত্র খুঁজে বের করার অনুরোধ সম্পূর্ণ হলে তা বোঝার জন্য ব্যবহার করা হয়।

forward()

chrome.webviewTag.forward(
  callback?: function,
)

সম্ভব হলে একটি ইতিহাস এন্ট্রি এগিয়ে নেভিগেট করে। go(1)

পরামিতি

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    Chrome 44+

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (success: boolean) => void

    • সাফল্য

      বুলিয়ান

      নেভিগেশন সফল হয়েছে কিনা তা নির্দেশ করে।

getAudioState()

Chrome 62+
chrome.webviewTag.getAudioState(
  callback: function,
)

প্রশ্ন অডিও অবস্থা.

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (audible: boolean) => void

    • শ্রবণযোগ্য

      বুলিয়ান

getProcessId()

chrome.webviewTag.getProcessId()

অতিথি ওয়েব পৃষ্ঠার বর্তমান প্রক্রিয়ার জন্য Chrome-এর অভ্যন্তরীণ প্রসেস আইডি ফেরত দেয়, এম্বেডারদের জানার অনুমতি দেয় যে প্রক্রিয়াটি বন্ধ করে কতজন অতিথি প্রভাবিত হবে। দুজন অতিথি একটি প্রক্রিয়া ভাগ করবে শুধুমাত্র যদি তারা একই অ্যাপের অন্তর্গত এবং একই স্টোরেজ পার্টিশন আইডি থাকে। কলটি সিঙ্ক্রোনাস এবং বর্তমান প্রসেস আইডি সম্পর্কে এমবেডারের ক্যাশে ধারণা প্রদান করে। প্রসেস আইডি অপারেটিং সিস্টেমের প্রসেস আইডির মতো নয়।

রিটার্নস

  • সংখ্যা

getUserAgent()

chrome.webviewTag.getUserAgent()

অতিথি পৃষ্ঠার অনুরোধের জন্য webview দ্বারা ব্যবহৃত ব্যবহারকারী এজেন্ট স্ট্রিং প্রদান করে।

রিটার্নস

  • স্ট্রিং

getZoom()

chrome.webviewTag.getZoom(
  callback: function,
)

বর্তমান জুম ফ্যাক্টর পায়।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (zoomFactor: number) => void

    • জুমফ্যাক্টর

      সংখ্যা

      বর্তমান জুম ফ্যাক্টর।

getZoomMode()

Chrome 43+
chrome.webviewTag.getZoomMode(
  callback: function,
)

বর্তমান জুম মোড পায়।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (ZoomMode: ZoomMode) => void

    • জুমমোড

      webview এর বর্তমান জুম মোড।

go()

chrome.webviewTag.go(
  relativeIndex: number,
  callback?: function,
)

বর্তমান নেভিগেশনের সাথে সম্পর্কিত একটি ইতিহাস সূচক ব্যবহার করে একটি ইতিহাস এন্ট্রিতে নেভিগেট করে। অনুরোধ করা নেভিগেশন অসম্ভব হলে, এই পদ্ধতির কোন প্রভাব নেই।

পরামিতি

  • আপেক্ষিক সূচক

    সংখ্যা

    আপেক্ষিক ইতিহাস সূচক যেখানে webview নেভিগেট করা উচিত। উদাহরণস্বরূপ, 2 এর মান যদি সম্ভব হয় তবে 2টি ইতিহাসের এন্ট্রি এগিয়ে নেভিগেট করবে; -3 এর একটি মান পিছনের দিকে 3টি এন্ট্রি নেভিগেট করবে।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (success: boolean) => void

    • সাফল্য

      বুলিয়ান

      নেভিগেশন সফল হয়েছে কিনা তা নির্দেশ করে।

insertCSS()

chrome.webviewTag.insertCSS(
  details: InjectDetails,
  callback?: function,
)

গেস্ট পেজে CSS ইনজেক্ট করে।

পরামিতি

  • বিস্তারিত

    CSS এর বিশদ বিবরণ সন্নিবেশ করান।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

isAudioMuted()

Chrome 62+
chrome.webviewTag.isAudioMuted(
  callback: function,
)

অডিও নিঃশব্দ করা আছে কিনা তা জিজ্ঞাসা করুন৷

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (muted: boolean) => void

    • নিঃশব্দ

      বুলিয়ান

isSpatialNavigationEnabled()

Chrome 71+
chrome.webviewTag.isSpatialNavigationEnabled(
  callback: function,
)

ওয়েবভিউয়ের জন্য স্থানিক নেভিগেশন সক্ষম করা হয়েছে কিনা তা জিজ্ঞাসা করে।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (enabled: boolean) => void

    • সক্রিয়

      বুলিয়ান

isUserAgentOverridden()

chrome.webviewTag.isUserAgentOverridden()

webview -এর ব্যবহারকারী এজেন্ট স্ট্রিং webviewTag.setUserAgentOverride দ্বারা ওভাররাইড করা হয়েছে কিনা তা নির্দেশ করে।

loadDataWithBaseUrl()

chrome.webviewTag.loadDataWithBaseUrl(
  dataUrl: string,
  baseUrl: string,
  virtualUrl?: string,
)

আপেক্ষিক লিঙ্কগুলির জন্য ব্যবহৃত একটি নির্দিষ্ট বেস URL সহ একটি ডেটা URL লোড করে৷ ঐচ্ছিকভাবে, ডেটা URL-এর পরিবর্তে ব্যবহারকারীকে দেখানোর জন্য একটি ভার্চুয়াল URL প্রদান করা যেতে পারে।

পরামিতি

  • dataUrl

    স্ট্রিং

    লোড করার জন্য ডেটা URL।

  • baseUrl

    স্ট্রিং

    বেস ইউআরএল যা আপেক্ষিক লিঙ্কের জন্য ব্যবহার করা হবে।

  • ভার্চুয়াল ইউআরএল

    স্ট্রিং ঐচ্ছিক

    ইউআরএল যা ব্যবহারকারীর কাছে প্রদর্শিত হবে (অ্যাড্রেস বারে)।

print()

chrome.webviewTag.print()

webview এর বিষয়বস্তু প্রিন্ট করে। এটি webview থেকে স্ক্রিপ্টেড প্রিন্ট ফাংশন কল করার সমতুল্য।

reload()

chrome.webviewTag.reload()

বর্তমান শীর্ষ-স্তরের পৃষ্ঠাটি পুনরায় লোড করে।

removeContentScripts()

Chrome 44+
chrome.webviewTag.removeContentScripts(
  scriptNameList?: string[],
)

webview থেকে কন্টেন্ট স্ক্রিপ্ট সরিয়ে দেয়।

নিম্নলিখিত উদাহরণ "myRule" সরিয়ে দেয় যা আগে যোগ করা হয়েছিল।

webview.removeContentScripts(['myRule']);

আপনি কল করে সমস্ত নিয়ম সরাতে পারেন:

webview.removeContentScripts();

পরামিতি

  • scriptNameList

    স্ট্রিং[] ঐচ্ছিক

    কন্টেন্ট স্ক্রিপ্টের নামের একটি তালিকা যা সরানো হবে। তালিকাটি খালি থাকলে, webview যোগ করা সমস্ত কন্টেন্ট স্ক্রিপ্ট সরানো হবে।

setAudioMuted()

Chrome 62+
chrome.webviewTag.setAudioMuted(
  mute: boolean,
)

ওয়েবভিউ-এর অডিও নিঃশব্দ অবস্থা সেট করে।

পরামিতি

  • নিঃশব্দ

    বুলিয়ান

    অডিও মান নিঃশব্দ করুন

setSpatialNavigationEnabled()

Chrome 71+
chrome.webviewTag.setSpatialNavigationEnabled(
  enabled: boolean,
)

ওয়েবভিউয়ের স্থানিক নেভিগেশন অবস্থা সেট করে।

পরামিতি

  • সক্রিয়

    বুলিয়ান

    স্থানিক নেভিগেশন রাষ্ট্র মান.

setUserAgentOverride()

chrome.webviewTag.setUserAgentOverride(
  userAgent: string,
)

অতিথি পৃষ্ঠার অনুরোধের জন্য webview দ্বারা ব্যবহৃত ব্যবহারকারী এজেন্ট স্ট্রিংটি ওভাররাইড করুন। ওভাররাইড করার ফলে ব্যবহারকারী-এজেন্ট ক্লায়েন্ট ইঙ্গিত শিরোনাম মান এবং navigator.userAgentData দ্বারা প্রত্যাবর্তিত মানগুলি গেস্ট পৃষ্ঠার অনুরোধগুলির জন্য খালি থাকবে যেগুলি এই ওভাররাইড প্রয়োগ করা হয়েছে৷

পরামিতি

  • ব্যবহারকারী এজেন্ট

    স্ট্রিং

    ব্যবহারকারী এজেন্ট স্ট্রিং ব্যবহার করার জন্য.

setZoom()

chrome.webviewTag.setZoom(
  zoomFactor: number,
  callback?: function,
)

পৃষ্ঠার জুম ফ্যাক্টর পরিবর্তন করে। এই পরিবর্তনের সুযোগ এবং স্থায়ীত্ব ওয়েবভিউ-এর বর্তমান জুম মোড দ্বারা নির্ধারিত হয় ( webviewTag.ZoomMode দেখুন)।

পরামিতি

  • জুমফ্যাক্টর

    সংখ্যা

    নতুন জুম ফ্যাক্টর।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

setZoomMode()

Chrome 43+
chrome.webviewTag.setZoomMode(
  ZoomMode: ZoomMode,
  callback?: function,
)

webview এর জুম মোড সেট করে।

পরামিতি

  • জুমমোড

    webview জুমিং কীভাবে পরিচালনা করা হয় তা সংজ্ঞায়িত করে।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

stop()

chrome.webviewTag.stop()

চলমান থাকলে বর্তমান webview নেভিগেশন লোড করা বন্ধ করে।

stopFinding()

chrome.webviewTag.stopFinding(
  action?: "clear"
 | "keep"
 | "activate"
,
)

বর্তমান অনুসন্ধান সেশন শেষ করে (সমস্ত হাইলাইটিং সাফ করে) এবং প্রগতিতে থাকা সমস্ত অনুসন্ধানের অনুরোধ বাতিল করে।

পরামিতি

  • কর্ম

    "পরিষ্কার"
    | "রাখুন"
    | "সক্রিয় করুন"
    ঐচ্ছিক

    ফাইন্ড সেশন শেষ হওয়ার পরে সক্রিয় ম্যাচের সাথে কি করতে হবে তা নির্ধারণ করে। clear সক্রিয় ম্যাচের উপর হাইলাইটিং পরিষ্কার করবে; keep সক্রিয় ম্যাচ হাইলাইট রাখবে; activate সক্রিয় ম্যাচটিকে হাইলাইট করে রাখবে এবং সেই ম্যাচে ব্যবহারকারীর ক্লিক অনুকরণ করবে। ডিফল্ট অ্যাকশন keep হয়।

terminate()

chrome.webviewTag.terminate()

গেস্ট ওয়েব পেজের রেন্ডারার প্রক্রিয়াকে জোর করে হত্যা করে। এটি বর্তমান অ্যাপে একাধিক webview ট্যাগকে প্রভাবিত করতে পারে যদি তারা একই প্রক্রিয়া ভাগ করে তবে এটি অন্যান্য অ্যাপের webview ট্যাগকে প্রভাবিত করবে না।

ঘটনা

close

chrome.webviewTag.close.addListener(
  callback: function,
)

গেস্ট উইন্ডো নিজেই বন্ধ করার চেষ্টা করলে গুলি করা হয়।

নিম্নলিখিত উদাহরণ কোডটি webview about:blank নেভিগেট করে যখন অতিথি নিজেকে বন্ধ করার চেষ্টা করে।

webview.addEventListener('close', function() {
  webview.src = 'about:blank';
});

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

consolemessage

chrome.webviewTag.consolemessage.addListener(
  callback: function,
)

গেস্ট উইন্ডো একটি কনসোল বার্তা লগ করলে বহিস্কার করা হয়।

নিম্নলিখিত উদাহরণ কোডটি লগ লেভেল বা অন্যান্য বৈশিষ্ট্য বিবেচনা না করেই সমস্ত লগ বার্তা এম্বেডারের কনসোলে ফরোয়ার্ড করে।

webview.addEventListener('consolemessage', function(e) {
  console.log('Guest page logged a message: ', e.message);
});

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (level: number, message: string, line: number, sourceId: string) => void

    • স্তর

      সংখ্যা

    • বার্তা

      স্ট্রিং

    • লাইন

      সংখ্যা

    • উৎস আইডি

      স্ট্রিং

contentload

chrome.webviewTag.contentload.addListener(
  callback: function,
)

যখন গেস্ট উইন্ডো একটি load ইভেন্ট ফায়ার করে, অর্থাৎ, যখন একটি নতুন নথি লোড হয়। এটি বর্তমান নথির মধ্যে পৃষ্ঠা নেভিগেশন বা অ্যাসিঙ্ক্রোনাস রিসোর্স লোড অন্তর্ভুক্ত করে না

নিম্নলিখিত উদাহরণ কোডটি পৃষ্ঠা লোড হওয়ার পরে অতিথির body উপাদানের ডিফল্ট ফন্টের আকার পরিবর্তন করে:

webview.addEventListener('contentload', function() {
  webview.executeScript({ code: 'document.body.style.fontSize = "42px"' });
});

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

dialog

chrome.webviewTag.dialog.addListener(
  callback: function,
)

যখন গেস্ট উইন্ডো window.alert , window.confirm , বা window.prompt এর মাধ্যমে একটি মডেল ডায়ালগ খোলার চেষ্টা করে তখন ফায়ার করা হয়।

প্রতিটি ইভেন্ট শ্রোতা ফিরে না আসা পর্যন্ত বা dialog অবজেক্টটি নাগাল না হওয়া পর্যন্ত এই ইভেন্টটি পরিচালনা করা অতিথি প্রক্রিয়াটিকে অবরুদ্ধ করবে (যদি preventDefault() বলা হয়।)

ডিফল্ট আচরণ হল ডায়ালগ বাতিল করা।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (messageType: "alert" 
     | "confirm"
     | "prompt"
    , messageText: string, dialog: DialogController) => void

exit

chrome.webviewTag.exit.addListener(
  callback: function,
)

গেস্ট ওয়েব কন্টেন্ট রেন্ডার করার প্রক্রিয়াটি বন্ধ হয়ে গেলে বরখাস্ত করা হয়েছে।

অতিথি পৃষ্ঠাটি ক্র্যাশ হলে নিম্নলিখিত উদাহরণ কোডটি একটি বিদায়ী বার্তা দেখাবে:

webview.addEventListener('exit', function(e) {
  if (e.reason === 'crash') {
    webview.src = 'data:text/plain,Goodbye, world!';
  }
});

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (processID: number, reason: "normal" 
     | "abnormal"
     | "crash"
     | "kill"
    ) => void

    • প্রসেসআইডি

      সংখ্যা

    • কারণ

      "স্বাভাবিক"
      | "অস্বাভাবিক"
      | "ক্র্যাশ"
      | "হত্যা"

findupdate

chrome.webviewTag.findupdate.addListener(
  callback: function,
)

একটি সক্রিয় অনুসন্ধান অনুরোধের জন্য নতুন অনুসন্ধান ফলাফল উপলব্ধ হলে বহিস্কার করা হয়েছে৷ এটি একটি একক অনুসন্ধানের অনুরোধের জন্য একাধিকবার ঘটতে পারে কারণ মিলগুলি পাওয়া যায়৷

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (searchText: string, numberOfMatches: number, activeMatchOrdinal: number, selectionRect: SelectionRect, canceled: boolean, finalUpdate: string) => void

    • সার্চ টেক্সট

      স্ট্রিং

    • numberOfMatches

      সংখ্যা

    • সক্রিয় ম্যাচ অর্ডিনাল

      সংখ্যা

    • নির্বাচন সঠিক
    • বাতিল

      বুলিয়ান

    • চূড়ান্ত আপডেট

      স্ট্রিং

loadabort

chrome.webviewTag.loadabort.addListener(
  callback: function,
)

একটি শীর্ষ-স্তরের লোড কমিট না করেই বাতিল হয়ে গেলে বহিস্কার করা হয়। একটি ত্রুটি বার্তা কনসোলে প্রিন্ট করা হবে যদি না ঘটনাটি ডিফল্ট-প্রতিরোধ করা হয়।

দ্রষ্টব্য: যখন একটি রিসোর্স লোড বাতিল করা হয়, একটি loadabort ইভেন্ট অবশেষে একটি loadstop ইভেন্ট দ্বারা অনুসরণ করা হবে, এমনকি যদি শেষ loadstop ইভেন্ট (যদি থাকে) থেকে সমস্ত প্রতিশ্রুতিবদ্ধ লোড বাতিল করা হয়।

দ্রষ্টব্য: যখন একটি সম্পর্কে URL বা একটি JavaScript URL এর লোড বাতিল করা হয়, তখন loadabort ফায়ার করা হবে এবং তারপর webview 'about:blank'-এ নেভিগেট করা হবে৷

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (url: string, isTopLevel: boolean, code: number, reason: "ERR_ABORTED" 
     | "ERR_INVALID_URL"
     | "ERR_DISALLOWED_URL_SCHEME"
     | "ERR_BLOCKED_BY_CLIENT"
     | "ERR_ADDRESS_UNREACHABLE"
     | "ERR_EMPTY_RESPONSE"
     | "ERR_FILE_NOT_FOUND"
     | "ERR_UNKNOWN_URL_SCHEME"
    ) => void

    • url

      স্ট্রিং

    • শীর্ষস্তর

      বুলিয়ান

    • কোড

      সংখ্যা

    • কারণ

      "ERR_ABORTED"
      | "ERR_INVALID_URL"
      | "ERR_DISALLOWED_URL_SCHEME"
      | "ERR_BLOCKED_BY_CLIENT"
      | "ERR_ADDRESS_UNREACHABLE"
      | "ERR_EMPTY_RESPONSE"
      | "ERR_FILE_NOT_FOUND"
      | "ERR_UNKNOWN_URL_SCHEME"

loadcommit

chrome.webviewTag.loadcommit.addListener(
  callback: function,
)

একটি লোড প্রতিশ্রুতিবদ্ধ হলে বহিস্কার করা হয়েছে. এর মধ্যে বর্তমান নথির মধ্যে নেভিগেশনের পাশাপাশি সাবফ্রেম নথি-স্তরের লোড অন্তর্ভুক্ত রয়েছে, কিন্তু অ্যাসিঙ্ক্রোনাস রিসোর্স লোড অন্তর্ভুক্ত নয়

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (url: string, isTopLevel: boolean) => void

    • url

      স্ট্রিং

    • শীর্ষস্তর

      বুলিয়ান

loadredirect

chrome.webviewTag.loadredirect.addListener(
  callback: function,
)

যখন একটি শীর্ষ-স্তরের লোড অনুরোধ একটি ভিন্ন URL এ পুনঃনির্দেশিত হয় তখন বহিস্কার করা হয়৷

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (oldUrl: string, newUrl: string, isTopLevel: boolean) => void

    • oldUrl

      স্ট্রিং

    • নতুন ইউআরএল

      স্ট্রিং

    • শীর্ষস্তর

      বুলিয়ান

loadstart

chrome.webviewTag.loadstart.addListener(
  callback: function,
)

একটি লোড শুরু হয়েছে যখন বহিস্কার.

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (url: string, isTopLevel: boolean) => void

    • url

      স্ট্রিং

    • শীর্ষস্তর

      বুলিয়ান

loadstop

chrome.webviewTag.loadstop.addListener(
  callback: function,
)

একটি গেস্ট পৃষ্ঠার সমস্ত ফ্রেম-স্তরের লোড (এর সমস্ত সাবফ্রেম সহ) সম্পন্ন হলে ফায়ার করা হয়৷ এর মধ্যে বর্তমান নথির মধ্যে নেভিগেশনের পাশাপাশি সাবফ্রেম নথি-স্তরের লোড অন্তর্ভুক্ত রয়েছে, কিন্তু অ্যাসিঙ্ক্রোনাস রিসোর্স লোড অন্তর্ভুক্ত নয় । প্রতিবার নথি-স্তরের লোডের সংখ্যা এক (বা একাধিক) থেকে শূন্যে রূপান্তরিত হলে এই ইভেন্টটি চালু হয়। উদাহরণস্বরূপ, যদি একটি পৃষ্ঠা যা ইতিমধ্যেই লোডিং শেষ করেছে (অর্থাৎ, loadstop ইতিমধ্যে একবার ফায়ার করা হয়েছে) একটি নতুন iframe তৈরি করে যা একটি পৃষ্ঠা লোড করে, তাহলে iframe পৃষ্ঠা লোড সম্পূর্ণ হলে একটি দ্বিতীয় loadstop ফায়ার হবে। এই প্যাটার্নটি সাধারণত বিজ্ঞাপন লোড করা পৃষ্ঠাগুলিতে দেখা যায়।

দ্রষ্টব্য: যখন একটি প্রতিশ্রুতিবদ্ধ লোড বাতিল করা হয়, একটি loadstop ইভেন্ট অবশেষে একটি loadabort ইভেন্ট অনুসরণ করবে, এমনকি যদি শেষ loadstop ইভেন্ট (যদি থাকে) থেকে সমস্ত প্রতিশ্রুতিবদ্ধ লোড বাতিল করা হয়।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

newwindow

chrome.webviewTag.newwindow.addListener(
  callback: function,
)

গেস্ট পেজ যখন একটি নতুন ব্রাউজার উইন্ডো খোলার চেষ্টা করে তখন বহিস্কার করা হয়।

নিম্নলিখিত উদাহরণ কোড প্রতিটি অনুরোধ করা নতুন উইন্ডোর জন্য এমবেডারে একটি নতুন webview তৈরি করবে এবং নেভিগেট করবে:

webview.addEventListener('newwindow', function(e) {
  var newWebview = document.createElement('webview');
  document.body.appendChild(newWebview);
  e.window.attach(newWebview);
});

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (window: NewWindow, targetUrl: string, initialWidth: number, initialHeight: number, name: string, windowOpenDisposition: "ignore" 
     | "save_to_disk"
     | "current_tab"
     | "new_background_tab"
     | "new_foreground_tab"
     | "new_window"
     | "new_popup"
    ) => void

    • জানালা
    • টার্গেট ইউআরএল

      স্ট্রিং

    • প্রারম্ভিক প্রস্থ

      সংখ্যা

    • প্রাথমিক উচ্চতা

      সংখ্যা

    • নাম

      স্ট্রিং

    • windowOpenDisposition

      "উপেক্ষা"
      | "ডিস্কে_সংরক্ষণ করুন"
      | "বর্তমান_ট্যাব"
      | "নতুন_পটভূমি_ট্যাব"
      | "নতুন_ফোরগ্রাউন্ড_ট্যাব"
      | "নতুন_জানালা"
      | "নতুন_পপআপ"

permissionrequest

chrome.webviewTag.permissionrequest.addListener(
  callback: function,
)

গেস্ট পৃষ্ঠাকে এমবেডার থেকে বিশেষ অনুমতির অনুরোধ করার প্রয়োজন হলে বহিস্কার করা হয়।

নিম্নলিখিত উদাহরণ কোডটি অতিথি পৃষ্ঠাটিকে webkitGetUserMedia API-তে অ্যাক্সেস প্রদান করবে। মনে রাখবেন যে এই উদাহরণ কোড ব্যবহার করে একটি অ্যাপকে অবশ্যই audioCapture এবং/অথবা videoCapture ম্যানিফেস্ট অনুমতি নির্দিষ্ট করতে হবে:

webview.addEventListener('permissionrequest', function(e) {
  if (e.permission === 'media') {
    e.request.allow();
  }
});

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (permission: "media" 
     | "geolocation"
     | "pointerLock"
     | "download"
     | "loadplugin"
     | "filesystem"
     | "fullscreen"
     | "hid"
    , request: object) => void

    • অনুমতি

      "মিডিয়া"
      | "ভৌগলিক অবস্থান"
      | "পয়েন্টার লক"
      | "ডাউনলোড"
      | "লোডপ্লাগইন"
      | "ফাইল সিস্টেম"
      | "পূর্ণ পর্দা"
      | "লুকানো"

    • অনুরোধ

      বস্তু

responsive

chrome.webviewTag.responsive.addListener(
  callback: function,
)

গেস্ট ওয়েব কন্টেন্ট রেন্ডার করার প্রক্রিয়া যখন প্রতিক্রিয়াহীন হওয়ার পরে আবার প্রতিক্রিয়াশীল হয়ে উঠেছে তখন বরখাস্ত করা হয়েছে।

নিম্নোক্ত উদাহরণ কোডটি webview উপাদানটিকে ভিতরে বা বাইরে ম্লান করে দেবে কারণ এটি প্রতিক্রিয়াশীল বা প্রতিক্রিয়াশীল হয়ে ওঠে:

webview.style.webkitTransition = 'opacity 250ms';
webview.addEventListener('unresponsive', function() {
  webview.style.opacity = '0.5';
});
webview.addEventListener('responsive', function() {
  webview.style.opacity = '1';
});

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (processID: number) => void

    • প্রসেসআইডি

      সংখ্যা

sizechanged

chrome.webviewTag.sizechanged.addListener(
  callback: function,
)

autosize মাধ্যমে এমবেড করা ওয়েব বিষয়বস্তুর আকার পরিবর্তন করা হলে বরখাস্ত করা হয়। autosize সক্ষম হলেই কেবল আগুন লাগে।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (oldWidth: number, oldHeight: number, newWidth: number, newHeight: number) => void

    • পুরাতন প্রস্থ

      সংখ্যা

    • পুরানো উচ্চতা

      সংখ্যা

    • নতুন প্রস্থ

      সংখ্যা

    • নতুন উচ্চতা

      সংখ্যা

unresponsive

chrome.webviewTag.unresponsive.addListener(
  callback: function,
)

গেস্ট ওয়েব কন্টেন্ট রেন্ডার করার প্রক্রিয়াটি প্রতিক্রিয়াহীন হয়ে পড়লে বরখাস্ত করা হয়। গেস্ট আবার সাড়া দিতে শুরু করলে এই ইভেন্টটি একটি ম্যাচিং প্রতিক্রিয়াশীল ইভেন্টের সাথে একবার তৈরি করা হবে।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (processID: number) => void

    • প্রসেসআইডি

      সংখ্যা

zoomchange

chrome.webviewTag.zoomchange.addListener(
  callback: function,
)

পৃষ্ঠার জুম পরিবর্তন হলে বহিস্কার করা হয়।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (oldZoomFactor: number, newZoomFactor: number) => void

    • oldZoomFactor

      সংখ্যা

    • নতুন জুমফ্যাক্টর

      সংখ্যা