إنشاء رابط وفتح نافذة جديدة

مرحباً،

مجتمعي موجود داخل تطبيقي، وسأقوم بنشر منشور يحتوي على رابط، ولكن من الضروري أن يفتح الرابط في نافذة جديدة خارج التطبيق. هل توجد طريقة للقيام بذلك؟

شكراً.

انتقل إلى التفضيلات > الواجهة > افتح جميع الروابط الخارجية في علامة تبويب جديدة

لم ينجح الأمر =(

ما زال مفتوحًا داخل التطبيق

أي تطبيق تقصده بـ “Discourse Hub” على نظام أندرويد؟

لا، لقد وضعنا مجتمعنا داخل تطبيق شركتنا.

أستخدم لجميع الروابط :roll_eyes:

<script type="text/discourse-plugin" version="0.8">
  api.onPageChange((url, title) => {
    $(window).on("load",function(){
        // فتح الروابط الخارجية تلقائيًا في تبويب أو نافذة جديدة
        var links = document.links;
        for (var i = 0, linksLength = links.length; i < linksLength; i++) {
            if (links[i].hostname != window.location.hostname) {
                links[i].target = '_blank';
            }
        }
    });
  });
</script>

نعم.. هذا يعمل في التصفح، لكن ليس في التطبيق =(