သင်၏ extension သည် ပြီးခဲ့သည့်လက အလုပ်လုပ်ခဲ့သော်လည်း ယခုအခါ အလုပ်မလုပ်တော့ပါ။ Chrome သည် update တစ်ခုကို ထုတ်ပြန်ခဲ့သည်၊ အောက်ခံ site သည် ၎င်း၏ markup ကို ပြောင်းလဲခဲ့သည်၊ သို့မဟုတ် ၎င်းသည် Manifest V2 တွင် ဆက်လက်လည်ပတ်နေပြီး store က ၎င်းကို လက်ခံတော့မည်မဟုတ်ပါ။ ကျွန်ုပ်သည် JavaScript နှင့် TypeScript ဖြင့် ၎င်းတို့ကို ပြင်ဆင်ပေးပါသည်။
ကျွန်ုပ်သည် သင်၏ Chrome extension ကို ပြင်ဆင်ပေးမည် သို့မဟုတ် Manifest V3 သို့ ရွှေ့ပြောင်းပေးမည်။
1 ပြန်လည်ထုတ်လုပ်နိုင်သော ပြဿနာကို တွေ့ရှိပြီး ပြင်ဆင်ကာ ရှင်းပြထားသည်။ သင်၏ repository တွင် source ပါရှိသည်။
- 1 ပြဿနာကို တွေ့ရှိပြီး ပြင်ဆင်ပြီးဖြစ်သည်။
- Bug စုံစမ်းစစ်ဆေးခြင်း
- စာရွက်စာတမ်းပြင်ဆင်ခြင်း
3 ပြဿနာများအထိ၊ သို့မဟုတ် တစ်မျက်နှာပါ extension ကို Manifest V3 သို့ ရွှေ့ပြောင်းခြင်း၊ အကျဉ်းချုပ်ပါဝင်သည်။
- ပြဿနာ 3 ခုအထိ၊ သို့မဟုတ် V3 သို့ ရွှေ့ပြောင်းခြင်း
- Bug စုံစမ်းစစ်ဆေးခြင်း
- စာရွက်စာတမ်းပြင်ဆင်ခြင်း
- အသေးစိတ်ကုဒ်မှတ်ချက်များ
5 မျက်နှာပြင်အထိ Manifest V3 သို့ ရွှေ့ပြောင်းပြီး၊ စာဖြင့် အကျဉ်းချုပ်ဖော်ပြချက်၊ အခြားပြဿနာများကို စာရင်းပြုစုထားသည်။
- Manifest V3၊ မျက်နှာပြင် 5 ခုအထိ
- Bug စုံစမ်းစစ်ဆေးခြင်း
- စာရွက်စာတမ်းပြင်ဆင်ခြင်း
- အသေးစိတ်ကုဒ်မှတ်ချက်များ
စိတ်ကြိုက်ကမ်းလှမ်းချက် တောင်းဆိုပါ
စိတ်ကြိုက်ကမ်းလှမ်းချက် တောင်းဆိုရန် ဝင်ရောက်ပါ
ဤ Zinner ထံမှ စိတ်ကြိုက်ကမ်းလှမ်းချက် တောင်းဆိုရန် အခမဲ့အကောင့်တစ်ခု ဖန်တီးပါ သို့မဟုတ် ဝင်ရောက်ပါ။
ဝင်ရောက်ရန် / မှတ်ပုံတင်ရန်ရောင်းချမှုမတိုင်မီ မေးခွန်းမေးပါ
မေးခွန်းမေးရန် ဝင်ရောက်ပါ
ပလက်ဖောင်းပေါ်ရှိ spam များကို လျှော့ချရန်အတွက် ရောင်းချမှုမတိုင်မီ မက်ဆေ့ချ်များကို ဝင်ရောက်ထားသော အသုံးပြုသူများသာ ပေးပို့နိုင်ပါသည်။
ဤ Zinner ကို တိုက်ရိုက်မက်ဆေ့ချ်ပို့ရန် အခမဲ့အကောင့်တစ်ခု ဖန်တီးပါ သို့မဟုတ် ဝင်ရောက်ပါ။
ဝင်ရောက်ရန် / မှတ်ပုံတင်ရန်ဝင်ရောက်ရန် လိုအပ်သည်
Zinner ကို မက်ဆေ့ချ်ပို့ရန် အခမဲ့အကောင့်တစ်ခု ဖန်တီးပါ သို့မဟုတ် ဝင်ရောက်ပါ။
ဝင်ရောက်ရန် / မှတ်ပုံတင်ရန်ဝင်ရောက်ရန် လိုအပ်သည်
ကိုယ်ပိုင်ကမ်းလှမ်းချက်တစ်ခု တောင်းဆိုရန် အခမဲ့အကောင့်တစ်ခု ဖန်တီးပါ သို့မဟုတ် ဝင်ရောက်ပါ။
ဝင်ရောက်ရန် / မှတ်ပုံတင်ရန်အကျဉ်းချုပ်
သင့်ဆုံးဖြတ်ချက်ချရာတွင် အထောက်အကူဖြစ်စေရန် ဤဝန်ဆောင်မှုနှင့်ပတ်သက်သော အဓိကအချက်အလက်များ။ Zinn Hub မှ ထုတ်ပေးသည်၊ ရောင်းသူမှ မဟုတ်ပါ။
တန်ဖိုးနေရာ
ပံ့ပိုးထားသော ဘာသာစကားများ
ပြောင်းရွှေ့ခြင်း အမျိုးအစား
ပေးပို့မှုနည်းလမ်း
အကောင်းဆုံးအတွက်
သင်ရရှိမည့်အရာ
အပြည့်အစုံဖော်ပြချက်
၎င်း၏ extension ကို အားကိုးနေသော အသုံးပြုသူများရှိသည့် ကုမ္ပဏီများနှင့် တစ်ကိုယ်တော် developer များအတွက် ရည်ရွယ်သည်။ သင်သည် တူညီသော extension ကို ပြန်ရရှိမည်ဖြစ်ပြီး၊ ပြင်ဆင်မှု သို့မဟုတ် Manifest V3 လိုအပ်သည့် နေရာများတွင်သာ ပြောင်းလဲထားသောကြောင့် ထိုအသုံးပြုသူများသည် ဖြစ်နိုင်သမျှ အနည်းဆုံး ပြောင်းလဲမှုကို သတိပြုမိမည်ဖြစ်သည်။
source သို့မဟုတ် store link နှင့် ဘာမှားနေသည်ကို ကျွန်ုပ်ထံ ပေးပို့ပါ။ သင်သည် developer mode တွင် load လုပ်ပြီး ကိုယ်တိုင် click လုပ်နိုင်သော build တစ်ခု၊ ရိုးရှင်းသော စကားလုံးများဖြင့် ရေးသားထားသော အကြောင်းရင်းနှင့် သင်၏ ကိုယ်ပိုင် repository တွင် source ကို ပြန်ရရှိမည်ဖြစ်သည်။
Starter သည် ပြန်လည်ထုတ်လုပ်နိုင်သော ပြဿနာတစ်ခုဖြစ်သည်- ဗလာဖြင့်ဖွင့်သော popup တစ်ခု၊ ခွင့်ပြုချက်အမှားတစ်ခု၊ စာမျက်နှာနှင့် မကိုက်ညီတော့သော content script တစ်ခု။ Standard သည် ထိုပြဿနာများထဲမှ 3 ခုအထိ ယူဆောင်သည်၊ သို့မဟုတ် single-screen extension တစ်ခုကို Manifest V3 သို့ ရွှေ့ပြောင်းသည်။ Advanced သည် မျက်နှာပြင် 5 ခုအထိရှိသော extension တစ်ခုကို ပြောင်းရွှေ့ပြီး လမ်းတစ်လျှောက်တွင် ကျွန်ုပ်တွေ့ရှိခဲ့သော အခြားပြဿနာများကို စာရင်းပြုစုသည်။ ဒုတိယပျက်စီးနေသော အရာတစ်ခုသည် ဒုတိယ item တစ်ခုဖြစ်သည်- add-on သို့မဟုတ် အော်ဒါအသစ်တစ်ခု။
extension အသစ်တစ်ခု တည်ဆောက်ခြင်းသည် ကျွန်ုပ်၏ အခြား project ဖြစ်သည်။ ဤ project သည် ရှိပြီးသား code မှ စတင်သည်။
ကျွန်ုပ် ငြင်းပယ်သည့်အရာများ၊ project မစမီ ပြောပြသည်- အခြားသူတစ်ဦး၏ login လိုအပ်သည့် မည်သည့်အရာမဆို၊ ကိုယ်ရေးကိုယ်တာ အချက်အလက်များကို စုဆောင်းခြင်း၊ သို့မဟုတ် ၎င်း၏ ကိုယ်ပိုင်စည်းမျဉ်းများကို ဆန့်ကျင်၍ ဝန်ဆောင်မှုတစ်ခုကို လုပ်ဆောင်ခြင်း။
ဖုန်းခေါ်ဆိုမှု မရှိပါ။ အမှန်တကယ် ပျက်စီးခဲ့သည့်အရာများ အပါအဝင် အရာအားလုံးကို စာဖြင့် ရေးသားထားသည်။
သင်၏ project ကို ပြီးမြောက်ရန် အဆင့်များ
1. ၎င်းကို ပြန်လည်ထုတ်လုပ်ခြင်း သို့မဟုတ် ဖြည်ချခြင်း - ကျွန်ုပ်သည် သင်၏ extension ကို developer mode တွင် load လုပ်ပြီး သင်၏ အဆင့်များမှ ပြဿနာကို ပြန်လည်ထုတ်လုပ်သည်၊ သို့မဟုတ် source ပျောက်ဆုံးပါက store build ကို ဖြည်ချသည်။ ၎င်းကို ပြန်လည်ထုတ်လုပ်၍မရပါက၊ သင်သည် ထိုနေ့တွင်ပင် ကြားသိရမည်။
2. အကြောင်းရင်းကို စာဖြင့် ရေးသားခြင်း - အမှန်တကယ် ပျက်စီးခဲ့သည့်အရာ- ပြောင်းလဲသွားသော Chrome API တစ်ခု၊ markup ရွှေ့ပြောင်းသွားသော စာမျက်နှာတစ်ခု၊ store မှ လက်မခံတော့သော Manifest V2 feature တစ်ခု။ ပြင်ဆင်မှုမပြုမီ ရိုးရှင်းသော စကားလုံးများဖြင့် ဖော်ပြထားသည်။
3. ပြင်ဆင်ခြင်း သို့မဟုတ် ပြောင်းရွှေ့ခြင်း - ပြင်ဆင်မှု သို့မဟုတ် Manifest V3 သို့ ရွှေ့ပြောင်းခြင်း- background page မှ service worker သို့၊ request blocking မှ declarative rules သို့၊ remote code ကို အတွင်းသို့ ယူဆောင်လာခြင်း။ ပြောင်းလဲမှုတစ်ခုစီကို ၎င်း၏ အကြောင်းပြချက်ဖြင့် ဖော်ပြထားသည်။
4. clean-profile စမ်းသပ်မှုနှင့် သင့်အတွက် build တစ်ခု - ပြင်ဆင်ထားသော build ကို clean profile တွင် စမ်းသပ်ပြီးနောက် သင်၏ ကိုယ်ပိုင်စက်တွင် developer mode တွင် load လုပ်ပြီး ကိုယ်တိုင် click လုပ်ရန် သင့်အား ပေးအပ်ပြီးမှ သင် အတည်ပြုရမည်။
5. သင်၏ repository တွင် လွှဲပြောင်းပေးခြင်း - သင်၏ repository တွင် source၊ Standard နှင့် Advanced တွင် စာဖြင့် အကျဉ်းချုပ်ဖော်ပြချက်နှင့် သင်၏ ကိုယ်ပိုင် account မှ store သို့ မည်သည့်အရာကို upload လုပ်ရမည်ကို မှတ်စုတစ်ခု။
Zinner အရည်အသွေး အာမခံချက်
တစ်ခုချင်းစီ Zinner သည် ပလက်ဖောင်းသို့ ပေါင်းစည်းမီ သုံးသပ်ခြင်းနှင့် အတည်ပြုခြင်းခံရသည်။
အားလုံးသော ဝန်ဆောင်မှုများသည် ကျွန်ုပ်တို့၏ အရည်အသွေး အာမခံ ကတိဖြင့် ကျောင်းဆောင်ထားသည်။
သင်၏ ငွေပေးချေမှုသည် သင် ပို့ဆောင်ထားသော အလုပ်ကို အတည်ပြုသည်အထိ ကာကွယ်ထားသည်။
ပက်ကေ့ချ်များ နှိုင်းယှဉ်ကြည့်ပါ
| လုပ်ဆောင်ချက် | စတင်သူ | စံ | အဆင့်မြင့် |
|---|---|---|---|
| ပေးပို့ချိန် | 2 ရက် | 4 ရက် | 10 ရက် |
| ပြန်လည်ပြင်ဆင်မှုများ | 1 | 2 | 3 |
| အတိုင်းအတာ | 1 ပြဿနာကို တွေ့ရှိပြီး ပြင်ဆင်ပြီးဖြစ်သည်။ | 3 ပြဿနာများ သို့မဟုတ် V3 ရွှေ့ပြောင်းခြင်း | Manifest V3၊ 5 မျက်နှာပြင်အထိ |
| Bug စုံစမ်းစစ်ဆေးခြင်း | ✓ | ✓ | ✓ |
| စာရွက်စာတမ်းပြင်ဆင်ခြင်း | ✓ | ✓ | ✓ |
| အသေးစိတ်ကုဒ်မှတ်ချက်များ | ✕ | ✓ | ✓ |
ဝန်ဆောင်မှု အသေးစိတ်
မကြေးမုံရဲ့ မေးခွန်းများ
ဟုတ်ကဲ့၊ အဲဒါက လူတွေ ဒီကိုလာရတဲ့ အကြောင်းရင်းပါပဲ။ extension နဲ့ သင်အခုမြင်နေရတာတွေကို ပို့ပေးပါ၊ သင်မဝယ်ခင် အကြောင်းရင်းနဲ့ ဘယ်အဆင့်က အကျုံးဝင်လဲဆိုတာကို ကျွန်တော်ပြောပြပါမယ်။
ဒါက နာမည်ပြောင်းတာ မဟုတ်ပါဘူး။ နောက်ခံစာမျက်နှာက ရပ်တန့်ပြီး ပြန်စတဲ့ service worker ဖြစ်လာပြီး webRequest ကို ပိတ်ဆို့တာက declarativeNetRequest စည်းမျဉ်းတွေဆီ ဦးတည်သွားပြီး ကုဒ်ကို ဆာဗာကနေ ထပ်ပြီး တင်လို့မရတော့ပါဘူး။ အဲဒါတွေကို အသုံးပြုခဲ့တဲ့ ဘာပဲဖြစ်ဖြစ် ပြန်ရေးရမှာဖြစ်ပြီး ချိန်ညှိရမှာ မဟုတ်ပါဘူး။
မကြာခဏ ဟုတ်ကဲ့ပါပဲ- ထုတ်ဝေထားတဲ့ extension ကို ဖြည်လို့ရပါတယ်။ ထွက်လာတာက minified သို့မဟုတ် obfuscated ဖြစ်နေရင် သင်မဝယ်ခင် ကျွန်တော်ပြောပြပြီး ပြန်လည်တည်ဆောက်တာထက် ပြင်ဆင်တာက ပိုကောင်းလားဆိုတာကို တည့်တည့်ပြောပြပါမယ်။
ကျွန်တော်လုပ်တဲ့ ဘာတစ်ခုမှ store listing ကို မထိပါဘူး။ သင် developer mode မှာ တင်ထားတဲ့ copy ပေါ်မှာ ကျွန်တော် အလုပ်လုပ်ပြီး၊ သင်ကိုယ်တိုင် သင့် developer account ကနေ upload လုပ်တဲ့အခါ အသစ်တည်ဆောက်ထားတာကို တင်ပါမယ်။
ဖောက်သည်များ၏ သုံးသပ်ချက်များ
ကျွန်ုပ်တို့၏ ဖောက်သည်များက Zinn အကြောင်း ဘာတွေ ပြောတွေ့ကြည့်ပါ
အမျိုးအစားများ
Zinner မူဝါဒများ
ဆက်စပ်သော Zinns

react js, next js, node js, python, javascript, html တို့တွင် bug များကို ပြင်ဆင်ပါ

မည်သည့် MySQL, PostgreSQL, MongoDB, Firebase နှင့် Supabase ပြဿနာများကိုမဆို ဖြေရှင်းပါ





