ပရောက်စီထည့်ပြီးနောက် Puppeteer waitForSelector အချိန်ကုန်ဆုံးမှုများ
ဒြပ်စင်တစ်ခုအတွက် စောင့်ဆိုင်းမှုကို ပရောက်စီချိတ်ဆက်မှု မအောင်မြင်ဟု မသတ်မှတ်မီ လမ်းညွှန်တုံ့ပြန်မှုနှင့် ပေးပို့ထားသော စာရွက်စာတမ်းကို စစ်ဆေးပါ။
waitForSelector တွင် အချိန်ကုန်ဆုံးခြင်းသည် မျှော်လင့်ထားသော ဒြပ်စင်က ၎င်း၏ စောင့်ဆိုင်းမှုအခြေအနေကို မဖြည့်ဆည်းခဲ့ဟု ဆိုလိုသည်။ မပေါ်ပေါက်မီ ပရောက်စီထည့်ခြင်းသည် ပရောက်စီ၏ TCP ချိတ်ဆက်မှု အချိန်ကုန်ခဲ့သည်ဟု သက်သေမပြနိုင်ပါ။
- လမ်းညွှန်မှု အထောက်အထားများကို သိမ်းထားပါ။ နောက်ဆုံး URL၊ အဓိကတုံ့ပြန်မှု အခြေအနေနှင့် ဆက်စပ်မအောင်မြင်သော တောင်းဆိုမှုများ ကို ရွေးချယ်ကိရိယာ စောင့်ဆိုင်းမှုမတိုင်မီ မှတ်တမ်းတင်ပါ။ Puppeteer တွင် HTTP အမှားတုံ့ပြန်မှုကို လမ်းညွှန်ခြင်း ခြွင်းချက်အဖြစ် အမြဲ ပစ်ချသည်မဟုတ်ပါ။
- ပေးပို့ထားသော စာရွက်စာတမ်းကို စစ်ဆေးပါ။ ၎င်း၏ ခေါင်းစဉ် သို့မဟုတ် ဂရုတစိုက် ဖုံးကွယ်ထားသော မျက်နှာပြင်ဓာတ်ပုံသည် ဝင်ရောက်ရန် စိန်ခေါ်မှု၊ ဝင်ရောက်ခွင့်ငြင်းပယ်သည့် စာမျက်နှာ သို့မဟုတ် အခြားဒေသဆိုင်ရာ စာမျက်နှာကို ဖော်ပြနိုင်သည်။ ရည်ရွယ်ထားသော စာမျက်နှာတွင် အပလီကေးရှင်း တောင်းဆိုမှုများလည်း မအောင်မြင်ခဲ့နိုင်သည်။ ရွေးချယ်ကိရိယာနှင့် ဖရိန်ကိုပါ စစ်ဆေးပါ။
- မည်သည့် စိန်ခေါ်မှုကိုမဆို ၎င်း၏ ရင်းမြစ်တွင် ကိုင်တွယ်ပါ။ ပရောက်စီ စိန်ခေါ်မှုအတွက် လမ်းညွှန်မှုမတိုင်မီ ပံ့ပိုးထားသော ပရောက်စီ အတည်ပြုခြင်းကို ပြင်ဆင်ပါ။ ပန်းတိုင်၏ စိန်ခေါ်မှုသည် အပလီကေးရှင်း၏ ခွင့်ပြုထားသော လုပ်ငန်းစဉ်စီးကြောင်းတွင် ပါဝင်ပြီး ၎င်း၏ ကိုယ်ပိုင် အထောက်အထားများ ရှိသည်။
၎င်းသည် ဒြပ်စင်စောင့်ဆိုင်းမှုက သင့်ကုဒ် အစီရင်ခံသည့် ပထမဆုံး ခြွင်းချက် မဖြစ်မီ ရှိနှင့်ပြီးသော အသုံးဝင်သည့် အထောက်အထားများကို မကြာခဏ ဖော်ထုတ်ပေးသည်။ ဝဘ်ဆိုက် စကားဝှက်ကို ပရောက်စီသို့ ပေးခြင်းဖြင့် ထိုအစောပိုင်း စာရွက်စာတမ်းကို ပြင်ဆင်၍ မရနိုင်ပါ။
မအောင်မြင်သော လုပ်ဆောင်ချက်ကို ဖော်ထုတ်ပြီးနောက် အချိန်တိုင်းကိရိယာကို ရွေးပါ။ လမ်းညွှန်မှု၊ ကွန်ရက်ပြင်ဆင်မှုနှင့် ဒြပ်စင်စောင့်ဆိုင်းမှုတို့တွင် ကန့်သတ်ချက်များ မတူညီပါ။ အမှန်တကယ် နှေးကွေးသော UI သည် ပိုရှည်သော ရွေးချယ်ကိရိယာ စောင့်ဆိုင်းမှုကို အကြောင်းပြနိုင်သည်။ သို့သော် အမှားစာမျက်နှာသည် မှားယွင်းသော စာရွက်စာတမ်းအဖြစ် ဆက်ရှိနေမည်။
နှိုင်းယှဉ်နေစဉ် ဘရောက်ဇာ ဆက်ရှင်နှင့် လမ်းကြောင်းကို တည်ငြိမ်စွာ ထားပါ။ တစ်ကြိမ်တည်း ပရောက်စီ၊ ရွေးချယ်ကိရိယာနှင့် ဘရောက်ဇာအခြေအနေ အားလုံးကို ပြောင်းလဲခြင်းသည် မည်သည့်အခြေအနေက အရေးကြီးခဲ့သည်ကို ဖုံးကွယ်စေသည်။