chrome.appviewTag

বিবরণ

আপনার Chrome অ্যাপের মধ্যে অন্যান্য Chrome অ্যাপ এম্বেড করতে appview ট্যাগ ব্যবহার করুন। (ব্যবহার দেখুন)।

অনুমতি

appview

উপলভ্যতা

Chrome 43+ শুধুমাত্র ChromeOS

ধরন

EmbedRequest

প্রপার্টি

  • ডেটা

    অবজেক্ট

    ঐচ্ছিক ডেভেলপার নির্দিষ্ট ডেটা যা এম্বেড করার সিদ্ধান্ত নেওয়ার সময় এম্বেড করা অ্যাপ ব্যবহার করতে পারে।

  • embedderId

    স্ট্রিং

    যে অ্যাপ এম্বেড করার অনুরোধ পাঠিয়েছে সেটির আইডি।

  • allow

    বাতিল

    এম্বেড করার অনুরোধের অনুমতি দেয়।

    allow ফাংশনটি দেখতে এইরকম:

    (url: string) => {...}

    • URL

      স্ট্রিং

      এম্বেড করার জন্য কন্টেন্ট নির্দিষ্ট করে।

  • প্রত্যাখ্যান করুন

    বাতিল

    এম্বেড করার অনুরোধ প্রতিরোধ করে।

    deny ফাংশনটি দেখতে এইরকম:

    () => {...}

পদ্ধতি

connect()

প্রতিশ্রুতি
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)
: Promise<boolean>

অন্য অ্যাপ এম্বেড করার অনুরোধ করে।

প্যারামিটারগুলি

  • অ্যাপ

    স্ট্রিং

    এম্বেড করার জন্য অ্যাপের এক্সটেনশন আইডি।

  • ডেটা

    যেকোনও ঐচ্ছিক

    ঐচ্ছিক ডেভেলপার নির্দিষ্ট ডেটা যা এম্বেড করার সিদ্ধান্ত নেওয়ার সময় এম্বেড করা অ্যাপ ব্যবহার করতে পারে।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি দেখতে এইরকম:

    (success: boolean) => void

    • হয়ে গেছে

      বুলিয়ান

      এম্বেড করার অনুরোধ সফল হলে ট্রু হিসেবে বিবেচিত হয়।

রিটার্ন

  • Promise<boolean>

    Chrome 132+

    Manifest V3 এবং তার পরবর্তী ভার্সনের জন্য শুধু প্রমিস কাজ করে, অন্যান্য প্ল্যাটফর্মের ক্ষেত্রে কলব্যাক ব্যবহার করতে হবে।