เล่นวิดีโออัตโนมัติใน uiwebview

ฉันมี UIWebview มีวิดีโอใน html ฉันต้องตรวจจับวิดีโอแรกใน html แล้วเล่น

มีเคล็ดลับในจาวาสคริปต์หรือวัตถุประสงค์ c เพื่อเล่นวิดีโออัตโนมัติเมื่อโหลดหน้าเสร็จหรือไม่

ป้อนคำอธิบายรูปภาพที่นี่


person Fawaz    schedule 28.07.2017    source แหล่งที่มา
comment
นี่คือวิดีโอ YouTube ใช่ไหม   -  person Trent    schedule 28.07.2017


คำตอบ (2)


หากวิดีโอที่ฝังไว้ไม่ได้มาจาก Youtube คุณต้องตั้งค่า UIWebView ให้อนุญาตการเล่นสื่อโดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ

ซึ่งสามารถทำได้โดยการตั้งค่าคุณสมบัติ mediaPlaybackRequiresUserAction ของ UIWebView ของคุณให้เป็นเท็จ

ตัวอย่าง: self.webView.mediaPlaybackRequiresUserAction = NO;


หากคุณได้ฝังวิดีโอ YouTube คุณสามารถเพิ่ม &autoplay=1 ต่อท้าย URL ของวิดีโอได้

ซึ่งจะทำให้วิดีโอเล่นอัตโนมัติเมื่อโหลดหน้าเว็บ

person Trent    schedule 28.07.2017
comment
ใช้งานไม่ได้ ฉันลองสิ่งนี้ก่อนที่ฉันจะคิดวิธีแก้ปัญหาด้วยจาวาสคริปต์ - person Fawaz; 29.07.2017

ป้อนคำอธิบายรูปภาพที่นี่ คลิกการเล่นแบบอินไลน์ในกระดานเรื่องราว

person Faiz Ul Hassan    schedule 14.06.2021