मेरे पास एसपीए के रूप में एक एल्म वेब एप्लिकेशन है और मुझे पीडीएफ पूर्वावलोकन कार्यक्षमता को एकीकृत करने की आवश्यकता है।

मैं एल्म एप्लिकेशन के अंदर पीडीएफ फाइल कैसे दिखा सकता हूं और ट्रैक कर सकता हूं कि उपयोगकर्ता ने वास्तव में इसे अंत तक स्क्रॉल किया है?

1
sigrlami 1 नवम्बर 2018, 19:38

1 उत्तर

सबसे बढ़िया उत्तर

विकल्प 1 पहले से मौजूद शुद्ध एल्म समाधान का उपयोग करना है। यहां https://package.elm-lang.org खोजने पर मुझे कुछ नहीं मिला।
विकल्प 2 स्क्रैच से कुछ कोड करना है। आप शायद ऐसा नहीं करना चाहते।

आखिरी विकल्प, और यह सबसे अच्छा है, तीसरे पक्ष के जावास्क्रिप्ट समाधान के साथ "कस्टम तत्व" का उपयोग करना है, जैसे:

  1. एक अच्छा Javascript PDF व्यूअर ढूंढें। ऐसा लगता है कि वहाँ कुछ हैं।
  2. कस्टम तत्वों के बारे में जानें। यहां से प्रारंभ करें https://guide.elm-lang.org/interop/custom_elements.html ए>
  3. <my-pdf-viewer> जैसे कस्टम एलिमेंट को इवेंट के साथ पूरा करें।
  4. एल्म में, https://package.elm के माध्यम से कस्टम तत्व प्रस्तुत करें -lang.org/packages/elm/html/latest/Html#node और https://package.elm-lang.org/packages/elm/html/latest/Html-Events#on
7
z5h 2 नवम्बर 2018, 01:04