Ebay EPN: خطأ في خريطة المصدر

شكراً على المعلومات @Falco وعيد ميلاد سعيد.

لقد اكتشفت أن المشكلة كانت في المكان الذي أضفت فيه سطر <script src=“…”.

نجح هذا معي:

<script type="text/discourse-plugin" version="0.8">

  console.log(settings.epn_id);
  window._epn = {campaign: settings.epn_id, smartPopover:false};

  var script = document.createElement('script');
  script.src = 'https://epnt.ebay.com/static/epn-smart-tools.js';
  var head = document.getElementsByTagName("head")[0];
  head.appendChild(script);

</script>

المشكلة التالية التي واجهتني هي أن العناصر التي يتم تحميلها ديناميكيًا لا يتم تطبيق البرنامج النصي عليها. على سبيل المثال، إذا قمت بتحديث الصفحة حول موضوع ما، فإن المشاركات التي يتم تحميلها ستحتوي على رابط الإحالة، ولكن التمرير للكشف عن المزيد من المشاركات - تلك لا تفعل ذلك.

هل هناك طريقة لتشغيل البرنامج النصي في كل مرة يتم فيها تحميل عنصر جديد؟