Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 861|ตอบกลับ: 0

แก้แบ่งปันลิงค์ youtube ไปแล้ว แต่ตัวเล่นวีดีโอไม่แสดง

[คัดลอกลิงก์]
nasz โพสต์ 2022-9-29 11:30:15 |โหมดอ่าน
แก้ไขครั้งสุดท้ายโดย nasz เมื่อ 2022-10-4 03:08

ก่อนแก้ (โพสต์เก่า)

หลังแก้ (โพสต์ใหม่ ๆ หลังจากแก้แล้ว)


ไฟล์ที่เราจะเข้าไปปรับอยู่ที่ /source/function/media/media_youtube.php
ลบทิ้งโค๊ตเก่าไปเลยแล้วใส่โค๊ตตัวนี้ลงไปแทน
  1. $checkurl = array('youtube.com/watch?','youtu.be/','youtube.com/embed/');

  2. function media_youtube($url) {
  3.         if(preg_match("/^https?:\/\/(|m.|www.)youtube.com\/watch\?v=([^\/&]+)&?/i", $url, $matches)) {
  4.                 $flv = 'https://www.youtube.com/v/'.$matches[2].'&fs=1';
  5.                 $iframe = 'https://www.youtube.com/embed/'.$matches[2];
  6.                 $imgurl = 'https://i3.ytimg.com/vi/'.$matches[2].'/maxresdefault.jpg';
  7.         }else if(preg_match("/^https?:\/\/youtu.be\/([^\/&]+)&?/i", $url, $matches)) {
  8.                 $flv = 'https://www.youtube.com/v/'.$matches[1].'&fs=1';
  9.                 $iframe = 'https://www.youtube.com/embed/'.$matches[1];
  10.                 $imgurl = 'https://i3.ytimg.com/vi/'.$matches[1].'/maxresdefault.jpg';
  11.         }else if(preg_match("/^https?:\/\/(|m.|www.)youtube.com\/embed\/([^\/&]+)&?/i", $url, $matches)){
  12.                 $flv = 'https://www.youtube.com/v/'.$matches[2].'&fs=1';
  13.                 $iframe = 'https://www.youtube.com/embed/'.$matches[2];
  14.                 $imgurl = 'https://i3.ytimg.com/vi/'.$matches[2].'/maxresdefault.jpg';
  15.         }
  16.         return array($flv, $iframe, $url, $imgurl);
  17. }
คัดลอกไปที่คลิปบอร์ด

หลังจากนี้โพสต์ใหม่ ๆ ก็จะแสดงหน้าต่างวีดีโอละครับ (ต้องรีแคชก่อน)

สำหรับใครที่ยังใช้ bbcode [media] อยู่ แก้ตรงนี้แล้วเหมือนจะกลับมาใช้ได้แล้วเช่นกัน

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-5-26 20:09

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้