ការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវតាមរយៈប្រូកស៊ី Chrome៖ ការខ្វះ callback onAuthRequired
បំបែកភាពមើលឃើញនៃព្រឹត្តិការណ៍ផ្នែកបន្ថែមចេញពីការផ្ទៀងផ្ទាត់ដែលបានឃ្លាំង និងសំណើដែលបានបញ្ចប់ នៅពេលអ្នកបំបាត់កំហុស callback ចូលប្រូកស៊ី Chrome។
សារនៅក្នុង onAuthRequired បញ្ជាក់ថាអ្នកស្តាប់នោះបានដំណើរការ។ កុងសូលទទេមិនបង្ហាញថាសំណើបានជ្រើសផ្លូវណា ឬការផ្លាស់ប្តូរមុនបានផ្តល់ការផ្ទៀងផ្ទាត់ឬអត់។
| ការសង្កេត | រក្សាវាដាច់ពី |
|---|---|
| ផ្លូវដែលបានជ្រើស | តើមានបញ្ហាប្រឈមនៃការផ្ទៀងផ្ទាត់កើតឡើងឬអត់ |
| បញ្ហាប្រឈមដែលបានទទួល | តើអ្នកស្តាប់នេះអាចសង្កេត ឬដោះស្រាយវាបានឬអត់ |
| លទ្ធផលពីអ្នកស្តាប់ | តើអ្នកកំពុងមើលកុងសូលផ្នែកបន្ថែមត្រឹមត្រូវឬអត់ |
| លទ្ធផលចុងក្រោយនៃសំណើ | តើត្រូវការ callback ថ្មីឬអត់ |
កំណត់លទ្ធផលបណ្តាញពិតប្រាកដជាមុនសិន។ សំណើអាចប្រើការផ្ទៀងផ្ទាត់ ឬការតភ្ជាប់ដែលបានបង្កើតឡើងវិញ ទៅត្រង់ៗ ឬមិនដែលទៅដល់ចំណុចបញ្ចប់ដែលរំពឹងទុក។
ប្រសិនបើមានបញ្ហាប្រឈមពាក់ព័ន្ធ សូមពិនិត្យតម្រង ការអនុញ្ញាត និងបរិបទផ្នែកបន្ថែមដែលគាំទ្ររបស់អ្នកស្តាប់។ ជំនាន់ Manifest និងគំរូដាក់ពង្រាយប៉ះពាល់ដល់ការគ្រប់គ្រងការផ្ទៀងផ្ទាត់។ ឧទាហរណ៍អ្នកស្តាប់បាំងចាស់មិនអាចកំណត់គំរូការអនុញ្ញាតបច្ចុប្បន្នបានទេ។ សង្កេតកុងសូលរបស់ service worker នៃផ្នែកបន្ថែម នៅពេលអ្នកស្តាប់ដំណើរការនៅទីនោះ ជាជាងពឹងលើលទ្ធផលទំព័រ។ សម្រាប់ Manifest V3 ចុះឈ្មោះអ្នកស្តាប់ការផ្ទៀងផ្ទាត់ដោយសមកាលកម្ម មុនពេលផ្ទុកគណនីដោយអសមកាល។
ការរុករកម្តងហើយម្តងទៀត មិនចាំបាច់ជាបញ្ហាប្រឈមថ្មីទេ។ របាយការណ៍ឃ្លាំងប្រវត្តិសាស្ត្រមិនបង្កើតច្បាប់ថាព្រឹត្តិការណ៍កើតឡើងពិតប្រាកដម្តងក្នុងមួយសម័យកម្មរុករកនោះទេ។ សង្កេតកម្មវិធីរុករក និងកំណែដែលកំពុងប្រើ។
សម្រាប់ការប្រៀបធៀបដែលគ្រប់គ្រង សូមញែកការកំណត់ផ្នែកបន្ថែម និងគណនីដែលចង់បាន ដោយប្រើឧបករណ៍រុករកដែលគាំទ្រ។ ជៀសវាងល្បិចសម្អាតឃ្លាំងដែលមិនមានឯកសារ ឬការផ្លាស់ប្តូរប្រព័ន្ធប្រតិបត្តិការទាំងមូល។ ការសង្កេតទាំងបួនកំណត់ថាតើខ្វះអ្នកស្តាប់ ឬការតភ្ជាប់នេះមិនចាំបាច់ត្រូវការវាទេ។