Reddit Scroller
Reddit Scroller เป็นเว็บแอปพลิเคชั่นสำหรับค้นหา subreddits ของ Reddit สำหรับรูปภาพเท่านั้น และนำเสนอในรูปแบบที่เลื่อนได้
ใช้ API ของ React และ Reddit เป็นเทคโนโลยีหลัก มันถูกสร้างขึ้นในรูปแบบที่ตอบสนองและเหมาะสำหรับมือถือ
มันทำงานอย่างไร?
ค่อนข้างง่าย: คุณพิมพ์ subreddit แล้วกด "SCROLL!" ปุ่ม. นี่จะทำให้คุณได้หน้าแรกของ subreddit นั้นและ
มีการโหลดรูปภาพมากขึ้นเมื่อคุณเลื่อนลงไปเรื่อย ๆ ขีดจำกัดคือ RAM ของคุณหรือไฟล์เก็บถาวรของ Reddit
การสาธิตสด
คลิกที่นี่เพื่อชมการสาธิตสด
เพื่อเรียกใช้ในพื้นที่
หลังจากดาวน์โหลดพื้นที่เก็บข้อมูลแล้ว ให้รันคำสั่ง "npm install" ภายในโฟลเดอร์ไคลเอ็นต์เพื่อติดตั้งการขึ้นต่อกัน
จากนั้นเรียกใช้ "npm start" เพื่อเรียกใช้แอปพลิเคชัน ควรเปิดเบราว์เซอร์ แต่หากไม่เปิด คุณสามารถเชื่อมต่อแอปได้
ผ่านที่อยู่ localhost:3000 บนเบราว์เซอร์ใดก็ได้
ข้อบกพร่องปัจจุบัน
ปุ่มที่นำคุณไปยังโพสต์ต้นฉบับใช้งานไม่ได้ - หาก subreddit ที่ระบุไม่มีรูปภาพในหน้าใดหน้าหนึ่ง การดึงรูปภาพใหม่จะหยุดอยู่แค่นั้น การดึงข้อมูลจะดำเนินต่อไปแม้ในขณะที่กระแสข้อมูลถูกตัด- เบราว์เซอร์มือถือของ Google Chrome บางครั้งสร้างปัญหาในการเลื่อน ฉันไม่ทราบสาเหตุ แต่อาจเป็นมาตรการรักษาความปลอดภัย
อัปเดตล่าสุด ~V1.21
ในเวอร์ชันใหม่ จะมีการแก้ไขตามที่ระบุไว้ด้านล่าง:
- ปุ่มที่เชื่อมโยงกับโพสต์ต้นฉบับได้รับการแก้ไขแล้ว
- ตอนนี้แต่ละม้วนจะรับประกันจำนวนภาพระหว่าง 15-25 ให้กับคุณ
- รองรับ Gif ด้วย
- หาก subreddit มีรูปภาพโดยเฉลี่ยน้อยกว่า 2 ภาพต่อหน้า การเลื่อนจะหยุดลง
- หากคุณค้นหา subreddit ที่ไม่มีรูปภาพ การโหลดจะหยุดลงหลังจากผ่านไป 20 หน้า และคำนวณค่าเฉลี่ยแล้ว ใช้เวลาประมาณ 10 วินาที และคุณจะเห็นข้อความแสดงข้อผิดพลาด
- ขณะนี้ขีดจำกัดอยู่ที่ 500 หน้า เมื่อเลื่อนเกินจะหยุดลง
- เพิ่มสวิตช์สลับเพื่อรวม/ไม่รวม GIF
- แถบเครื่องมือพร้อมเมนูเพิ่ม
เครดิต
- ไปที่ Twitter และ flaticon.com สำหรับไอคอนที่ใช้
- Lity ใช้สำหรับไลท์บ็อกซ์จาก https://sorgalla.com/lity/
- MaterialUI ของ Google ใช้สำหรับการพัฒนา UI