คำถามติดแท็ก progressive-web-apps

2
Progressive Web Apps มีคุณสมบัติอะไรบ้างเมื่อเทียบกับแอปเนทีฟและในทางกลับกันบน Android [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ในปี 2015 Google ได้แนะนำวิธีการใหม่ในการพัฒนาเว็บแอปสำหรับ Android: เว็บแอปก้าวหน้า เราสามารถสร้างแอปพลิเคชันที่มีลักษณะเหมือนแอปพลิเคชันเนทีฟจะสามารถใช้ฮาร์ดแวร์ของอุปกรณ์เช่นกล้องถ่ายรูปและมาตรวัดความเร่งรับการแจ้งเตือนแบบพุชมีไอคอนตัวเรียกใช้งานทำงานแบบออฟไลน์เก็บข้อมูลในเครื่อง ฯลฯ ใน Android แอปเนทีฟมีคุณสมบัติใดบ้างที่ทำให้เว็บแอปแบบก้าวหน้าไม่รองรับและในทางกลับกัน

8
ตัวเลือกสำหรับการทดสอบพนักงานบริการผ่าน HTTP
ฉันต้องการทดสอบพนักงานบริการ แต่ฉันมีการตั้งค่าโฮสต์เสมือนและดูเหมือนว่าฉันไม่สามารถเปิดใช้ https บน localhost ได้ ฉันจะอนุญาต URL โฮสต์เสมือนในพื้นที่ของฉันเพื่อทดสอบพนักงานบริการได้อย่างไรเมื่อใดก็ตามที่ฉันพยายามและลงทะเบียนสำหรับผู้ให้บริการบน localhost Chrome ระบุว่าต้องใช้ https เพื่อเปิดใช้งานผู้ปฏิบัติงานบริการ ฉันจะผ่านข้อ จำกัด นี้ได้อย่างไรอย่างน้อยสำหรับการทดสอบในพื้นที่

2
วิธีการตรวจสอบเมื่อเบราว์เซอร์ throttles ตัวจับเวลาและ websockets ขาดการเชื่อมต่อหลังจากที่ผู้ใช้ออกจากแท็บหรือปิดหน้าจอ? (จาวาสคริปต์)
บริบท เกมที่จัดส่งเป็นแอปเว็บโปรเกรสซีฟซึ่งมีตัวจับเวลา ( setTimeout, setInterval) และการเชื่อมต่อ websocket เพื่อรับการสื่อสารตามเวลาจริง เกิดอะไรขึ้น ทุกอย่างเรียบร้อยตราบใดที่ผู้ใช้ยังอยู่ในแอพ แต่เมื่อผู้ใช้ไปที่แท็บอื่นหรือแอพอื่นหรือปิดหน้าจอ (ในกรณีที่ใช้มือถือ) มันจะกลายเป็น "โลกที่ไม่รู้จักชั่วร้าย" เว็บซ็อคเก็ตอาจหรือไม่อาจกลายเป็น "หยุดชั่วคราว" หรือ "ปิด" ตัวจับเวลาดูเหมือนว่าพวกเขาจะถูกควบคุมปริมาณหรือเลิก พฤติกรรมนี้ดูเหมือนจะขึ้นอยู่กับเบราว์เซอร์และแพลตฟอร์มและบางทีอาจขึ้นอยู่กับพฤติกรรมของผู้ใช้ ฉันเดาว่าเบราว์เซอร์และระบบปฏิบัติการมีวงจร / กลไกของตัวเองเพื่อประหยัดแบตเตอรี่และ / หรือการคำนวณ เมื่อผู้ใช้กลับมาแอปนั้นอยู่ในสถานะที่ไม่รู้จักและฉันกำลังพยายามกู้คืนสถานะอย่างถูกต้อง เกี่ยวกับเว็บซ็อกเก็ตฉันมีการเชื่อมต่ออัตโนมัติกับsocket.ioและเชื่อมต่ออีกครั้ง - websocketแต่มันก็ไม่เพียงพอที่จะแก้ปัญหาทุกอย่าง กำลังมองหาคำตอบ "วงจรชีวิต" ของเบราว์เซอร์ต่าง ๆ ที่เกี่ยวข้องกับสิ่งเหล่านี้คืออะไร? เป็นเอกสารนี้หรือไม่? พวกเขาตัดสินใจปิดและเค้นเมื่อไหร่? พวกเขาทำอะไรกับ websockets อย่างแน่นอน? เบราว์เซอร์เพิ่งยกเลิกการเชื่อมต่อหรือไม่ พวกเขาทำอะไรกับตัวจับเวลาอย่างแน่นอน? พวกเขาเร่งเร้าพวกเขาหรือหักหลังพวกเขาหรืออย่างอื่น เกิดอะไรขึ้นกับการใช้งานจาวาสคริปต์โดยทั่วไป? หยุดชั่วคราว / ทำลาย / ควบคุมปริมาณ? มีวิธีที่จะขอเข้าสู่วงจรชีวิตของเบราว์เซอร์บางประเภทเมื่อกำลังจะปิดบางสิ่งหรือไม่? สิ่งเดียวที่ฉันสามารถค้นหาได้คือAPI …

1
วิธีการตรวจจับการแจ้งเตือนระดับอุปกรณ์เปิดหรือปิดโดยใช้ javascript สำหรับแอปพลิเคชัน PWA
ความต้องการของฉันคือวิธีการตรวจสอบการแจ้งเตือนระดับอุปกรณ์เปิด / ปิดในอุปกรณ์ Android โดยใช้ javascript (อย่าใช้ปลั๊กอินชนิดใด ๆ เท่านั้นคุณสามารถใช้ปลั๊กอินได้หากปลั๊กอินนี้สนับสนุนแอปพลิเคชัน PWA) ตามถ้าปิดการแจ้งเตือนฉันต้องแสดงป๊อปอัพให้กับผู้ใช้โปรดเปิดใช้งานคุณสมบัติการแจ้งเตือนที่คุณจะได้รับการแจ้งเตือน คำตอบด้านล่างมีไว้สำหรับการแจ้งเตือนระดับเบราว์เซอร์นักสืบเท่านั้น หากใครรู้โปรดให้คำตอบที่ถูกต้องกับฉันว่าจะทำอย่างไร เพราะฉันหยุดอยู่ตรงนั้น โปรดตรวจสอบภาพที่นี่ผู้ใช้เปิดใช้งานหนึ่งครั้งหากผู้ใช้ปิดการใช้งานแล้วฉันไม่สามารถส่งการแจ้งเตือน

3
การจับภาพอินพุต PWA iOS แบบสแตนด์อโลน
ฉันคิดว่าเราพบการถดถอยใน iOS 13.2 / 13.3 เกี่ยวกับ PWAs ที่ทำงานในโหมดสแตนด์อโลน เนื่องจากใน iOS PWA ไม่สามารถเข้าถึง getUserMedia () เราจึงต้องพึ่งพาการจับภาพแอตทริบิวต์การในแท็กอินพุต HTML5 เพื่อให้ผู้ใช้ถ่ายภาพและส่งไปยังเซิร์ฟเวอร์ รหัสของเรามีลักษณะดังนี้: <div class="camera-upload"> <input type="file" class="hidden" name="uploadPhotoInput" accept="image/*" capture="environment" (change)="onTakePhoto($event)"> <button type="button" class="btn btn-primary">Take photo</button> </div> เมื่อเรารัน PWA ในโหมดสแตนด์อโลนบนอุปกรณ์ที่มี iOS 13.1 หรือต่ำกว่านั้นทุกอย่างทำงานได้ตามที่คาดไว้ ถ้าเรารัน PWA ในโหมดเบราว์เซอร์บน Safari ทุกอย่างใช้งานได้โดยไม่คำนึงถึงเวอร์ชั่น iOS เมื่อเราเรียกใช้ PWA บนอุปกรณ์ที่มี iOS 13.2 …

1
แอพ PWA สามารถเผยแพร่ไปยัง app store และ play store ได้หรือไม่
ฉันกำลังสร้าง React JS web app ซึ่งในที่สุดจะถูกแปลงเป็น PWA เพื่อให้ผู้ใช้สามารถติดตั้งลงในอุปกรณ์มือถือของพวกเขา ตอนนี้ลูกค้าขอให้หาวิธีที่จะผลักดันแอพ PWA เหล่านี้ไปยัง apple store และ google store ดังนั้นคำถามของฉันคือว่าเรามีเครื่องมือสำหรับการแปลง Progessive Web Apps เป็นไฟล์ apk หรือ ipa หรือไม่เพื่อให้เราสามารถนำไปเก็บไว้ที่ apple store หรือ play store ฉัน googled เล็กน้อยและตอนนี้สับสนเพราะบางคนบอกว่าเป็นไปได้บางคนบอกว่าเป็นไปไม่ได้ใน Apple store ฉันเห็นเครื่องมือบางอย่างเช่น PWABuilder ด้วย แต่ฉันไม่แน่ใจว่าเครื่องมือตัวใดที่เหมาะกับการใช้และเราสามารถเผยแพร่แอพ PWA ไปยังแอพสโตร์และเพลย์สโตร์ได้หรือไม่ ความช่วยเหลือใด ๆ เกี่ยวกับเรื่องนี้จะขอบคุณมาก ขอบคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.