שלום.
אני משתמש בiframe כדי להטמיע סרטוני יוטיוב.
רציתי להוסיף נגן צף - כמו באתר "המחדש" ו"JDN" לדוגמה - שאם מפעילים סרטון וגוללים את הדף למטה, הסרטון "צף" ו"נדבק" לפינה של המסך:
אני מעוניין בכזה דבר, אבל עבור ההטמעת iframe של הסרטוני יוטיוב.
מצאתי את ה-CodePen הזה: https://codepen.io/sunny-sehgal/pen/KQBoWZ שמבצע את זה בצורה מאוד יפה, אלא שהוא "מציף" את הסרטון בלי קשר להאם הוא הופעל או לא - אלא רק על סמך הגלילה של הדף, וממילא אם יש בדף יותר מסרטון יוטיוב אחד - הם עולים אחד על השני וזה משתבש.
מצאתי גם את זה: https://codepen.io/sunny-sehgal/pen/vdaWvX, שזה בעצם מה שאני צריך - אבל זה מתאים לסרטון וידאו רגיל, ולא להטמעת סרטוני יוטיוב באמצעות iframe...
ניסיתי לחפש חומר על זה, והבנתי שצריך להיעזר בAPI הייעודי כדי לקלוט את אירוע ההפעלה של הוידאו (וכן את אירוע הסיום, לכאורה), אלא שלא הבנתי כלל איך משתמשים עם הAPI שלהם.
אשמח לעזרה...
תודה

צדיק תמים
-
נגן וידאו צף להטמעת iframe של יוטיוב (בזמן שהסרטון מופעל) -
פונקציית השהייה (setTimeout) לא משהה בפועל...@davidnead תודה.
רק אציין לתועלת הבאים אחריי, שבמה שדוד כתב שאפשר לשים
פונקציה אנונימית, כוונתו הייתה לדבר כזה לדוגמה:setTimeout((() => { open(`https://tchumim.com/topic/${topicID}`,"_self"); }), 3000)
ששונה מהקוד הראשון שהובא בשאלה שלי, רק בהורדת ה-
()
שמריץ אותה. -
פונקציית השהייה (setTimeout) לא משהה בפועל...@מוטי-אורן תודה רבה על ההסבר המפורט...
האמת שניסיתי גם כפונקציה לא אנונימית, אבל זה לא עבד...
כנראה בגלל שלא הוספתי את שורה 2 ו4:return function () { }
(גם כתבתי open ישר, ולא window.open, אבל זה למיטב ידיעתי לא מעכב...)
מה תפקידה של השורה הזאת?
כלומר - למה צריך אותה?
הרי return מיועד להחזיר מידע, אבל אפשר גם לכתוב ישר את הקוד שיבוצע בקריאה לפונקציה... -
עזרה | קוד JS שעובד רק בקונסול ולא בסימניהכתבתי קוד JS שכאשר נמצאים בדף של סרטון יוטיוב ומריצים אותו, הוא יפתח בכרטיסיה חדשה את הסרטון באתר https://downsub.com שנותן כיתוביות לסרטון.
זה הקוד שכתבתי:(() => { if (window.location.host === 'www.youtube.com') { URL = location.href; host = 'https://downsub.com/?url=' UrlOut = host + URL window.open(UrlOut, '_blank'); } else { return alert('!הסקריפט תואם רק לאתר יוטיוב'); } })()
אלא שהקוד הזה עובד רק בקונסול, כשאני מנסה להכניס אותו בתור סימניה:
javascript: (() => { if (window.location.host === 'www.youtube.com') { URL = location.href; host = 'https://downsub.com/?url=' UrlOut = host + URL window.open(UrlOut, '_blank'); } else { return alert('!הסקריפט תואם רק לאתר יוטיוב'); } })()
הוא לא עובד... ומנפיק את השגיאה הבאה:
-
הוספת אתרים נוספים ב 3 נקודות של נטפרי@פלורידה למה זה לא עובד לי? הסקריפט מופעל בתוסף:
-
בקשת מידע | כונן חיצוני@אביי כתב בבקשת מידע | כונן חיצוני:
אני גם ממליץ על SSD, ואוסיף שראיתי לפני זמן קצר באמזון שלאחר שסאנדיסק הוציאה דור חדש לדיסקים הניידים שלה המחיר של הדור הקודם שהוא מספיק טוב (600-700 מגה לשניה) ירד פלאים, תוכל לראות כאן מתחת לרף המס ועם משלוח חינם
הדגם הישן עדיין נמכר בקישור שהבאת (אגב כתוב שהוא עד 520MB/s, לא 600-700), אבל עולה 10 דולר יותר מהחדש. מה הפשט?
-
שיתוף - כרטיס אשראי ללא דמי כרטיס לתמיד + 1% בלבד עמלת המרת מט"ח@משתמש-תמים תבדוק אם יש להם מסלול אונליין ללא עמלות
אני בפאג"י והציעו לי להצטרף למסלול ירוק שזה אומר שאין דואר מודפס והעברות רק דרך האתר.
https://online.pagi.co.il/wps/myportal/FibiMenu/Online/AuthServicesInfo/OnlnServicesForU/greenAccount
עריכה: באותיות הקטנות מתברר שאפשר לעשות פעולות אצל נציג רק 3 ברבעון -
שיתוף - כרטיס אשראי ללא דמי כרטיס לתמיד + 1% בלבד עמלת המרת מט"ח@אביי כמו שאמרת בדרך כלל הפטור הוא רק לשנה ו/או עם התחייבות למחזור עסקאות מסוים וכל שנה צריך לזכור להתקשר לחדש.
@אביי כתב בשיתוף - כרטיס אשראי ללא דמי כרטיס לתמיד + 1% בלבד עמלת המרת מט"ח:הייתי שולח את זה כאן, אבל זה כלי תקשורת כללי, וזה אסור לפי החוקים
אתה יכול להעתיק את התוכן העיקרי לכאן במקום קישור
@יעקב2 נראה מעניין מה ששלחת, אתמצת משם שזה בעצם החזר בכרטיס נטען של אחוז בשנה ראשונה, ו0.75 אחוז משנה שניה.
וגם שם יש דמי כרטיס משנה שניה ואילך, אבל מסתמא אפשר לבקש ביטול שלהם כל שנה.
ואגב כתבת מחסני חשמל, זה לא מופיע באתר של buyme שזה הכרטיס נטען שמקבלים -
מוצר פגום | אלי אקספרס | ביטול אשראי -
מוצר פגום | אלי אקספרס | ביטול אשראי@פלורידה הבנת לא נכון.
אם תוכיח שהמוצר הגיע פגום, תקבל החזר מלא (או חלקי, אם זה פגם חלקי לדוגמה אביזר משנה לא מהותי, תלוי בהחלטה שלהם)
ואל תבחר באפשרות להחזיר את המוצר ולקבל החזר, תחבר באפשרות "החזר בלבד" -
סכסוך באלי אקספרס -
החזר לכרטיס אשראי שבוטל -
החזר לכרטיס אשראי שבוטל@אף-אחד-3 בתשלום שמבוטל אין צורך למשוך, זה חוזר ישירות לכרטיס שבו זה שולם, ובמקרה של בעיה יש לך שירות לקוחות בעברית לדבר איתם
משיכה רלוונטית רק לאם מישהו העביר כסף לחשבון הפייפאל שלך שאז זה עובר ל"יתרת הפייפאל" (ואגב גם במקרה כזה אפשר לשלם איתה בכל אתר שמכבד פייפאל בלי לספוג שום עמלה). -
האתר של ימות המשיח קרס?@WWW אמר בהאתר של ימות המשיח קרס?:
הקווים איטיים נורא והשרות לקוחות לא עונה בכלל
-
האם יש דרך ליצור סקריפט כזה@מני-דונט ברור שיש דרך, ברגע שיש לך רשימת מזהי ערוצים אתה מריץ קוד במחשב עם נטפרי שניגש לכתובת של כל ערוץ, אם זה מחזיר HTTP STATUS CODE 418 זה חסום, אם מחזיר 200 זה פתוח
@אביי כתב בהאם יש דרך ליצור סקריפט כזה:
@מני-דונט אני מאמין שלנטפרי יש דרך פשוטה להביא את הרשימה,
לא נראה לי שלתומכים יש, רק לmagicode או אולי עוד איזה מישהו, וזה אפילו לא בתחתית סדר העדיפויות שלהם
-
חברות תכנות מתאימים לחרדים@ivrtikshoret נתיב זה לא VPN, זה במחשב עצמו (אגב זה עובד גם עם נטפרי שחוסמים VPN של סינונים אחרים, ואתה פשוט מקבל את חומרות שני הסינונים - גם גוגל תמונות יהיה חסום וגם ווצאפ)
-
בקשת מידע | החזקת נתונים אישיים של אנשים - בעיה חוקית?האמת שזה לא לגמרי ברור, בהגדרת "מידע" רשום מה נחשב מידע, אבל בסעיף "מאגר מידע" מחריגים במפורש מאגר של שם כתובת ודרכי התקשרות בלבד, שלכאורה בין כה לא נכללים בהגדרה של "מידע".
אולי כתובת נחשבת שחושפת מידע על מעמד/מצב כלכלי? -
מי דג אותי?@אף-אחד-3 מופיע הכתובת שזה נשלח אליה, אם שלחו עם נקודה מופיע עם ואם בלי אז בלי
-
התאמת נגן וידאו לRTLתרגמתי נגן וידאו לעברית, והrtl האוטומטי (AppKit) הפך את הכל להיות ימין לשמאל חוץ מכמה באגים קטנים
אבל כל נגני הוידאו שבדקתי עובדים משמאל לימין (התקדמות הוידאו, כפתור "הבא" הוא כפתור ימינה, וכן הלאה) ורק ההגדרות וכדו' הם מימין לשמאל,
האם עדיף לעשות התאמה טובה מימין לשמאל (כולל שהפקדים בצד ימין, וההתקדמות מימין לשמאל, וכו') כמו בתמונה, או לעשות כמו שמקובל (לא להתאים) ופשוט לעשות הכל משמאל לימין?