$lang['tuto'] = "பயிற்சிகள்"; ?> ஜாவாஸ்கிரிப்ட்

ஜாவாஸ்கிரிப்ட் மெசேஜிங்கைப் பயன்படுத்தி Wix இல் டிராப் டவுன்-டிரைவன் PDF URL மாற்றத்தை ஒருங்கிணைத்தல்

Temp mail SuperHeros
ஜாவாஸ்கிரிப்ட் மெசேஜிங்கைப் பயன்படுத்தி Wix இல் டிராப் டவுன்-டிரைவன் PDF URL மாற்றத்தை ஒருங்கிணைத்தல்
ஜாவாஸ்கிரிப்ட் மெசேஜிங்கைப் பயன்படுத்தி Wix இல் டிராப் டவுன்-டிரைவன் PDF URL மாற்றத்தை ஒருங்கிணைத்தல்

Wix லைப்ரரி தளத்தில் PDF வியூவர் செயல்பாட்டை மேம்படுத்துகிறது

ஒரு பொது நூலகத்தின் இணையதளத்தில் பயனர் அனுபவத்தை மேம்படுத்துவதற்கு PDF கோப்புகளின் பரந்த காப்பகத்தை ஒழுங்கமைக்கப்பட்ட மற்றும் பயனர் நட்பு முறையில் காண்பிப்பது மிகவும் முக்கியமானது. PDFகளாக சேமிக்கப்படும் பழைய செய்தித்தாள்கள் போன்ற வரலாற்றுப் பதிவுகளை பார்வையாளர்களுக்கு தடையின்றி அணுகுவதே குறிக்கோள். இந்த திட்டத்தில், Wix, Velo மற்றும் ஒரு HTML உட்பொதி உறுப்புகளின் பயன்பாடு ஒரு வலுவான அமைப்புக்கான அடித்தளத்தை உருவாக்குகிறது.

Wix இன் இயங்குதளமானது iframes மூலம் உட்பொதிக்கப்பட்ட கூறுகளை ஆதரிக்கிறது, PDF பார்வையாளர்கள் போன்ற ஊடாடும் கூறுகளைச் சேர்க்க பயனர்களை அனுமதிக்கிறது. இந்த PDF வியூவர் ஒரு iframe ஐப் பயன்படுத்தி உட்பொதிக்கப்பட்டுள்ளது, தற்போது, ​​எந்த ஆவணம் காட்டப்படும் என்பதை நிலையான URL வரையறுக்கிறது. இருப்பினும், பயனர் உள்ளீட்டின் அடிப்படையில் PDF கோப்பை மாறும் வகையில் மாற்ற வேண்டிய அவசியம் மென்மையான அனுபவத்திற்கு அவசியம்.

இரண்டு டிராப் டவுன்களில் இருந்து ஒரு வருடம் மற்றும் ஒரு மாதத்தைத் தேர்ந்தெடுக்க பயனர்களை அனுமதிப்பதே சவாலாகும், இது காட்டப்படும் PDF ஆவணத்தில் மாற்றத்தைத் தூண்டும். ஐஃப்ரேமுடன் தொடர்புகொள்வதற்காக ஜாவாஸ்கிரிப்ட் செய்தியிடலை ஒருங்கிணைத்து, கீழ்தோன்றும் தேர்வுகளின்படி ஆவணத்தின் URL ஐ மாற்றுவதை இது உள்ளடக்குகிறது.

இந்த அணுகுமுறை பல நிலையான Wix பக்கங்களின் தேவையை குறைப்பது மட்டுமல்லாமல், நூலகத்தின் PDF காப்பகத்திற்கான அணுகலையும் எளிதாக்குகிறது. கீழே, Velo கட்டமைப்பு மற்றும் ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி இதைச் செயல்படுத்த தேவையான படிகள் மற்றும் தீர்வுகளை ஆராய்வோம்.

கட்டளை பயன்பாட்டின் உதாரணம்
PSPDFKit.load() இந்த முறை ஒரு குறிப்பிட்ட கொள்கலனுக்குள் PSPDFKit PDF வியூவரை துவக்குகிறது. இது வழங்கப்பட்ட URL இலிருந்து ஒரு PDF கோப்பை ஏற்றுகிறது, இதனால் உட்பொதிக்கப்பட்ட உறுப்புக்குள் பார்க்க முடியும். இது PSPDFKit இன் ஜாவாஸ்கிரிப்ட் லைப்ரரிக்கு குறிப்பிட்டது, இது PDF ஆவணங்களை உட்பொதிக்கவும் பார்க்கவும் வடிவமைக்கப்பட்டுள்ளது.
postMessage() பெற்றோர் சாளரத்திற்கும் உட்பொதிக்கப்பட்ட iframe க்கும் இடையே தொடர்பு கொள்ள பயன்படுகிறது. இந்தச் சூழலில், இது முதன்மைப் பக்கத்திலிருந்து iframe க்கு ஒரு செய்தியை அனுப்புகிறது, கீழ்தோன்றும் தேர்வுகளின் அடிப்படையில் iframe அதன் உள்ளடக்கத்தை (PDF URL) புதுப்பிக்க அனுமதிக்கிறது.
window.addEventListener("message") postMessage() வழியாக அனுப்பப்படும் செய்திகளைக் கேட்க, இந்த நிகழ்வு கேட்பவர் iframe இல் சேர்க்கப்படுகிறார். பெறப்பட்ட தரவின் அடிப்படையில் iframe இல் ஒரு புதிய PDF ஆவணத்தை மாறும் வகையில் ஏற்ற செய்தியைச் செயலாக்குகிறது.
event.data செய்தி நிகழ்வு ஹேண்ட்லரில், நிகழ்வு.டேட்டாவில் பெற்றோர் சாளரத்தில் இருந்து அனுப்பப்பட்ட தரவு உள்ளது. இந்த வழக்கில், PSPDFKit வியூவரில் ஏற்றப்படும் தேர்ந்தெடுக்கப்பட்ட PDF கோப்பின் URL இதில் அடங்கும்.
document.getElementById() இந்த DOM கையாளுதல் முறையானது HTML உறுப்பை அதன் ஐடி மூலம் மீட்டெடுக்கிறது. இது கீழ்தோன்றும் கூறுகளிலிருந்து பயனர் உள்ளீட்டைப் பிடிக்கப் பயன்படுகிறது, PDF URL புதுப்பித்தலுக்கான தேர்ந்தெடுக்கப்பட்ட ஆண்டு மற்றும் மாதத்தைத் தீர்மானிக்க ஸ்கிரிப்டை அனுமதிக்கிறது.
DOMContentLoaded DOM முழுமையாக ஏற்றப்பட்ட பின்னரே ஜாவாஸ்கிரிப்ட் இயங்குவதை உறுதிசெய்யும் நிகழ்வு. DOM உறுப்புகள் இருக்கும் முன் அவற்றை அணுக முயற்சிக்கும் போது இது பிழைகளைத் தடுக்கிறது.
addEventListener("change") இந்த நிகழ்வு கேட்பவர் எந்த மாற்றங்களுக்கும் கீழ்தோன்றும் கூறுகளைக் கண்காணிக்கும். ஒரு பயனர் வேறு ஆண்டு அல்லது மாதத்தைத் தேர்ந்தெடுக்கும்போது, ​​PDF URLஐப் புதுப்பித்து அதனுடன் தொடர்புடைய ஆவணத்தை ஏற்றுவதற்கான செயல்பாடு தூண்டப்படுகிறது.
template literals டெம்ப்ளேட் லிட்டரல்கள் (பேக்டிக்குகளால் இணைக்கப்பட்டுள்ளது) மாறிகளை சரங்களில் உட்பொதிக்க அனுமதிக்கிறது, இது தேர்ந்தெடுக்கப்பட்ட PDFக்கான URL ஐ மாறும் வகையில் உருவாக்குவதை எளிதாக்குகிறது. எடுத்துக்காட்டாக: `https://domain.tld/${year}_${month}_etc.pdf`.
container: "#pspdfkit" PSPDFKit துவக்கத்தில், கொள்கலன் HTML உறுப்பைக் குறிப்பிடுகிறது (ஐடி மூலம்) PDF வியூவர் ரெண்டர் செய்யப்படும். PDF பக்கத்தில் எங்கு காட்டப்படும் என்பதை வரையறுக்க இது அவசியம்.

Wix இல் கீழ்தோன்றும் தேர்வுகளுடன் டைனமிக் PDF ஏற்றுதல்

இந்தத் தீர்வில், உட்பொதிக்கப்பட்ட iFrame இல் காட்டப்படும் PDF கோப்பின் URLஐ மாறும் வகையில் மாற்ற, Wix பக்கத்தில் ஒரு ஜோடி கீழ்தோன்றும் கூறுகளைப் பயன்படுத்துகிறோம். காப்பகப்படுத்தப்பட்ட செய்தித்தாள் PDFகளை எளிதாக அணுகும் பொது நூலகங்களுக்கு இந்த அமைப்பு மிகவும் பயனுள்ளதாக இருக்கும். முக்கிய செயல்பாடு மூலம் இயக்கப்படுகிறது ஜாவாஸ்கிரிப்ட் செய்தியிடல், இது பயனர் தேர்வுகளை கீழ்தோன்றல்களில் இருந்து உட்பொதிக்கப்பட்ட PDF பார்வையாளருக்கு அனுப்புகிறது. PSPDFKit வியூவர் iFrame க்குள் PDFகளை வழங்குவதற்குப் பயன்படுத்தப்படுகிறது, மேலும் பயனரின் ஆண்டு மற்றும் மாதத் தேர்வின் அடிப்படையில் URL ஐ மாற்றுவதன் மூலம் பார்வையாளரைக் கையாளுகிறோம். பல நிலையான Wix பக்கங்களை உருவாக்காமல் பெரிய காப்பகங்களை மேற்பரப்புவதற்கு இது ஒரு நெறிப்படுத்தப்பட்ட வழியை வழங்குகிறது.

முதல் கீழ்தோன்றும் ஆண்டைத் தேர்ந்தெடுக்கும், இரண்டாவது கீழ்தோன்றும் மாதத்தைத் தேர்ந்தெடுக்கும். பயனர் இரண்டையும் தேர்ந்தெடுக்கும்போது, ​​தொடர்புடைய PDF கோப்பிற்கான பொருத்தமான URL ஐ கணினி உருவாக்குகிறது. தி PSPDFKit.load() மேம்படுத்தப்பட்ட URL ஐ அடிப்படையாகக் கொண்டு iFrame இல் புதிய PDF ஐ ஏற்றுவதால், முறை இதற்கு மையமானது. இந்த முறை PSPDFKit நூலகத்தின் ஒரு பகுதியாகும், இது வெளிப்புற ஸ்கிரிப்ட் மூலம் பக்கத்தில் உட்பொதிக்கப்பட்டுள்ளது. தி postMessage() மாற்று தீர்விலும் API முக்கியமானது, இது பெற்றோர் பக்கத்திற்கும் iframe க்கும் இடையே செய்தி அனுப்ப அனுமதிக்கிறது. புதிய PDF URL உள்ள செய்தியை iframe க்கு அனுப்புவதன் மூலம், PDF பார்வையாளர் மாறும் வகையில் புதுப்பிக்கப்படும்.

DOM முழுமையாக ஏற்றப்படும் போது மட்டுமே ஸ்கிரிப்ட் இயங்கும் என்பதை உறுதிசெய்ய, நாங்கள் இதைப் பயன்படுத்துகிறோம் DOMContentLoaded நிகழ்வு. இது கீழ்தோன்றும் கூறுகள் மற்றும் PSPDFKit கொள்கலனை ஸ்கிரிப்ட் அணுகுவதை உறுதி செய்கிறது. ஒவ்வொரு கீழ்தோன்றும் நிகழ்வு கேட்பவர்களையும் நாங்கள் சேர்க்கிறோம். பயனர் ஒரு வருடம் அல்லது மாதத்தைத் தேர்ந்தெடுக்கும்போது, ​​தொடர்புடைய நிகழ்வு கேட்பவர் தேர்வைப் படம்பிடித்து, சரியான URL உடன் PDF பார்வையாளரை மீண்டும் ஏற்றுவதற்கான செயல்பாட்டை அழைக்கிறார். கீழ்தோன்றல்களில் தேர்ந்தெடுக்கப்பட்ட மதிப்புகளிலிருந்து URL ஐ உருவாக்க டெம்ப்ளேட் எழுத்துக்களைப் பயன்படுத்தும் எளிய செயல்பாட்டின் மூலம் இது கையாளப்படுகிறது. இந்த முறை செயல்படுத்த எளிதானது மட்டுமல்ல, மிகவும் மட்டுமானது, புதிய காப்பகங்கள் சேர்க்கப்படும்போது எளிதாக மேம்படுத்தலை அனுமதிக்கிறது.

இரண்டாவது அணுகுமுறையில், நாங்கள் பயன்படுத்துகிறோம் postMessage() பெற்றோர் பக்கத்திற்கும் iFrame க்கும் இடையே தொடர்பு கொள்ள. பெற்றோர் பக்கம் கீழ்தோன்றும் மாற்றங்களைக் கேட்கிறது மற்றும் புதிய PDF URL ஐக் கொண்ட செய்தியை iFrame க்கு அனுப்புகிறது, இது நிகழ்வு கேட்பவரைப் பயன்படுத்தி செய்தியைப் பெறுகிறது. பெற்றோர் பக்கத்தின் DOM உடன் iframe நேரடியாக தொடர்பு கொள்ள முடியாத தனிமைப்படுத்தப்பட்ட சூழல்களைக் கையாளும் போது இந்த முறை பயனுள்ளதாக இருக்கும். இரண்டு முறைகளும் உட்பொதிக்கப்பட்ட PDF பார்வையாளரின் உள்ளடக்கத்தை மாறும் வகையில் புதுப்பிப்பதற்கான திறமையான வழிகளை வழங்குகின்றன, பல நிலையான பக்கங்களின் தேவையைக் குறைக்கின்றன மற்றும் பயனர் நட்பு உலாவல் அனுபவத்தை வழங்குகின்றன.

Wix இல் PDF பார்வையாளருக்கான கீழ்தோன்றும் அடிப்படையிலான URL மாறுதலைச் செயல்படுத்துதல்

ஜாவாஸ்கிரிப்ட் மற்றும் வேலோ கட்டமைப்பைப் பயன்படுத்தி முன்பக்கம் ஸ்கிரிப்ட்

// HTML structure for the dropdowns and embed element
<div>
  <label for="yearSelect">Select Year:</label>
  <select id="yearSelect">
    <option value="">--Year--</option>
    <option value="1962">1962</option>
    <option value="1963">1963</option>
    <!-- Add other years dynamically or manually -->
  </select>
  <label for="monthSelect">Select Month:</label>
  <select id="monthSelect">
    <option value="">--Month--</option>
    <option value="January">January</option>
    <option value="February">February</option>
    <!-- Add other months dynamically or manually -->
  </select>
</div>
// Embedded PDF viewer in iframe
<div id="pspdfkit" style="width: 100%; height: 100%; max-width: 1920px;"></div>
<script src="https://cdn.cloud.pspdfkit.com/pspdfkit-web@2024.5.2/pspdfkit.js"></script>
// JavaScript to update URL based on dropdown selection
<script>
document.addEventListener("DOMContentLoaded", () => {
  const yearSelect = document.getElementById("yearSelect");
  const monthSelect = document.getElementById("monthSelect");
  function loadPDF(year, month) {
    if (year && month) {
      const url = `https://domain.tld/${year}_${month}_etc.pdf`;
      PSPDFKit.load({
        container: "#pspdfkit",
        document: url,
      }).catch((error) => {
        console.error("Failed to load PDF:", error);
      });
    }
  }
  yearSelect.addEventListener("change", () => {
    loadPDF(yearSelect.value, monthSelect.value);
  });
  monthSelect.addEventListener("change", () => {
    loadPDF(yearSelect.value, monthSelect.value);
  });
});
</script>

மாற்று அணுகுமுறை: iFrame தொடர்புக்கு PostMessage API ஐப் பயன்படுத்துதல்

iframe மற்றும் பெற்றோர் ஆவணம் இடையே சிறந்த தனிமைப்படுத்துவதற்கு postMessage API ஐப் பயன்படுத்தி முன்பக்கம் ஸ்கிரிப்ட்

// HTML structure remains the same for dropdowns
// Here, we use iframe with a postMessage-based communication system
<iframe id="pdfViewer" src="about:blank" style="width: 100%; height: 100%;"></iframe>
// JavaScript for sending messages to iframe
<script>
document.addEventListener("DOMContentLoaded", () => {
  const yearSelect = document.getElementById("yearSelect");
  const monthSelect = document.getElementById("monthSelect");
  const iframe = document.getElementById("pdfViewer");
  function updatePDFViewer(year, month) {
    if (year && month) {
      const url = `https://domain.tld/${year}_${month}_etc.pdf`;
      iframe.contentWindow.postMessage({
        type: "updatePDF",
        url: url
      }, "*");
    }
  }
  yearSelect.addEventListener("change", () => {
    updatePDFViewer(yearSelect.value, monthSelect.value);
  });
  monthSelect.addEventListener("change", () => {
    updatePDFViewer(yearSelect.value, monthSelect.value);
  });
});
</script>
// Inside iframe, use this script to receive the message
<script>
window.addEventListener("message", (event) => {
  if (event.data.type === "updatePDF" && event.data.url) {
    PSPDFKit.load({
      container: "#pspdfkit",
      document: event.data.url,
    });
  }
});
</script>

Wix மற்றும் JavaScript செய்தியிடல் மூலம் PDF காப்பக அணுகலை மேம்படுத்துகிறது

Wix இல் உட்பொதிக்கப்பட்ட PDF URL ஐ மாற்றியமைக்க கீழ்தோன்றும் கூறுகளைப் பயன்படுத்தும் போது மற்றொரு முக்கியமான கருத்தாகும். iFrame மற்றும் முக்கிய பக்கம் திறமையானது. JavaScript செய்தியிடல் இந்த இரண்டு கூறுகளுக்கு இடையில் தரவை அனுப்ப அனுமதிக்கும் அதே வேளையில், தேர்வு எவ்வாறு புதுப்பிப்புகளைத் தூண்டுகிறது என்பதை மேம்படுத்துவதன் மூலம் செயல்திறன் மற்றும் பயனர் அனுபவத்தை மேம்படுத்தலாம். உள்ளீட்டை நீக்குவதன் மூலம் இதைச் செய்யலாம், அதாவது ஒவ்வொரு மாற்றத்திலும் இல்லாமல், பயனர் அவர்களின் தேர்வை முடித்த பின்னரே கணினி PDF பார்வையாளரைப் புதுப்பிக்கிறது.

இன்னும் கவனிக்கப்படாத மற்றொரு அம்சம் குறுக்கு மூல வள பகிர்வு (CORS). PDFகள் வெளிப்புற சர்வரில் (டிஜிட்டல் ஓஷன் போன்றவை) ஹோஸ்ட் செய்யப்பட்டுள்ளதால், Wix டொமைனில் இருந்து அணுகலை அனுமதிக்கும் வகையில் சர்வர் கட்டமைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்துவது மிகவும் முக்கியமானது. சேவையகத்தின் CORS அமைப்புகள் சரியாக உள்ளமைக்கப்படவில்லை என்றால், PDF பார்வையாளரால் ஆவணத்தை ஏற்ற முடியாமல் போகலாம், இதன் விளைவாக பிழைகள் ஏற்படும். PDF கோப்புகளை வழங்கும் சர்வரில் சரியான CORS தலைப்புகள் இரண்டு தளங்களுக்கிடையில் தடையற்ற ஒருங்கிணைப்புக்கு அவசியம்.

கூடுதலாக, ஏற்றும் நேரத்தைக் குறைக்க அடிக்கடி அணுகப்படும் PDF கோப்புகளை முன் ஏற்றுவதன் மூலம் கணினியை மேம்படுத்தலாம். பயனர் பல மாதங்கள் அல்லது ஆண்டுகளுக்கு இடையில் மாறக்கூடிய போது முன் ஏற்றுதல் உத்திகள் பயனுள்ளதாக இருக்கும். இந்த கோப்புகளை உலாவியின் தற்காலிக சேமிப்பில் சேமிப்பதன் மூலம், அடுத்தடுத்த ஆவண ஏற்றங்கள் வேகமாக இருக்கும், இது ஒரு மென்மையான பயனர் அனுபவத்தை வழங்கும். சேவை பணியாளர்கள் அல்லது பிற கேச்சிங் பொறிமுறைகளைப் பயன்படுத்தி இதைச் செய்யலாம், பயனர்கள் கிடைக்கக்கூடிய விருப்பங்கள் மூலம் செல்லும்போது PDFகளை முன்கூட்டியே ஏற்றுவதற்கு அமைக்கலாம்.

Wix இல் டைனமிக் PDF உட்பொதிவுகள் பற்றி அடிக்கடி கேட்கப்படும் கேள்விகள்

  1. Wix இல் கீழ்தோன்றும் தேர்வாளர்களை எவ்வாறு சேர்ப்பது?
  2. நீங்கள் Wix எடிட்டரைப் பயன்படுத்தி கீழ்தோன்றும் கூறுகளைச் சேர்க்கலாம் மற்றும் தனிப்பட்ட ஐடிகளை ஒதுக்குவதன் மூலம் அவற்றைக் கட்டுப்படுத்த JavaScript ஐப் பயன்படுத்தலாம். கீழ்தோன்றும் கூறுகள் மூலம் PDF URL இல் மாற்றங்களைத் தூண்டும் document.getElementById().
  3. என்ன செய்கிறது PSPDFKit.load() செய்ய கட்டளையிடவா?
  4. தி PSPDFKit.load() PDF பார்வையாளரை வழங்குவதற்கும் குறிப்பிட்ட PDF கோப்பை அதில் ஏற்றுவதற்கும் இந்த முறை பொறுப்பாகும். இந்த முறை PDF கோப்புகளை மாறும் வகையில் காண்பிக்கப் பயன்படுத்தப்படும் PSPDFKit நூலகத்தின் ஒரு பகுதியாகும்.
  5. நான் பயன்படுத்தலாமா postMessage() குறுக்கு மூல தொடர்புக்கு?
  6. ஆம், தி postMessage() API ஆனது, பெற்றோர் பக்கம் மற்றும் iFrame போன்ற பல்வேறு தோற்றங்களுக்கு இடையே தொடர்புகொள்வதற்காக வடிவமைக்கப்பட்டுள்ளது, இது இந்தச் செயலாக்கத்திற்கு முக்கியமானது.
  7. PDF ஐ ஏற்றும்போது பிழைகளை எவ்வாறு கையாள்வது?
  8. ஒரு சேர்ப்பதன் மூலம் நீங்கள் பிழைகளைக் கையாளலாம் .catch() தொகுதிக்கு PSPDFKit.load() ஏற்றுதல் செயல்பாட்டின் போது ஏற்படும் ஏதேனும் பிழைகளைப் பிடிக்க மற்றும் பொருத்தமான பிழை செய்தியைக் காண்பிக்கும் செயல்பாடு.
  9. CORS க்காக எனது சேவையகத்தை உள்ளமைக்க வேண்டுமா?
  10. ஆம், உங்கள் PDFகள் வேறொரு டொமைனில் ஹோஸ்ட் செய்யப்பட்டிருந்தால், சர்வர் சரியான முறையில் அமைக்கப்பட்டுள்ளதா என்பதை உறுதிசெய்ய வேண்டும் CORS ஆவணங்களை அணுக Wix தளத்தை அனுமதிக்கும் தலைப்புகள்.

டைனமிக் PDF காட்சிக்கான இறுதி எண்ணங்கள்

இந்த தீர்வு PDF கோப்புகளின் பெரிய காப்பகங்களை ஒரே பக்கத்தில் காண்பிக்கும் செயல்முறையை எளிதாக்குகிறது. ஆண்டு மற்றும் மாதத்தைத் தேர்ந்தெடுப்பதற்கு இரண்டு கீழ்தோன்றும் கூறுகளைப் பயன்படுத்துவதன் மூலம், பல Wix பக்கங்களை உருவாக்காமல் PDF பார்வையாளரை மாறும் வகையில் புதுப்பிக்கலாம்.

டிராப் டவுன்கள் மற்றும் iFrame க்கு இடையில் ஜாவாஸ்கிரிப்ட் செய்தியிடலுடன் Velo கட்டமைப்பின் நெகிழ்வுத்தன்மையை இணைத்து, இந்த முறை வரலாற்றுத் தரவை ஒழுங்கமைக்கவும் வழங்கவும் ஒரு திறமையான வழியை வழங்குகிறது. இது நூலகக் காப்பகங்கள் போன்ற பொது-முகம் கொண்ட இணையதளங்களுக்கு அளவிடக்கூடியது மற்றும் பயனர் நட்பு.

விக்ஸ் மற்றும் ஜாவாஸ்கிரிப்ட் மூலம் டைனமிக் PDF ஏற்றுவதற்கான ஆதாரங்கள் மற்றும் குறிப்புகள்
  1. Velo கட்டமைப்பைப் பயன்படுத்தி Wix இல் HTML iFrame உறுப்பு மற்றும் JavaScript செய்தியிடலுடன் பணிபுரிவது பற்றிய விரிவான ஆவணங்களை வழங்குகிறது. வருகை Wix டெவலப்பர் டாக்ஸ் மேலும் தகவலுக்கு.
  2. PSPDFKit இன் அதிகாரப்பூர்வ ஆவணங்கள், அவற்றின் ஜாவாஸ்கிரிப்ட் நூலகத்தைப் பயன்படுத்தி iFrame இல் PDFகளை எவ்வாறு உட்பொதிப்பது மற்றும் ஏற்றுவது என்பதை விவரிக்கிறது. அதை இங்கே அணுகவும்: PSPDFKit ஆவணம் .
  3. டிஜிட்டல் ஓஷன் போன்ற வெளிப்புற சேவையகங்களிலிருந்து சரியான PDF ஏற்றுவதை உறுதிசெய்ய குறுக்கு மூல வள பகிர்வை (CORS) செயல்படுத்துவதற்கான வழிகாட்டி. நீங்கள் மேலும் படிக்கலாம் CORS இல் MDN வெப் டாக்ஸ் .