בירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?
-
@א.מ.ד. כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
@עניו-כמשה כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
@א.מ.ד. כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
WebView מפסיק לנגן במזעור האפליקציה
אני עשיתי אפליקציה של ווב לאיזה אתר והוא ממשיך לנגן גם אחרי שאני עובר למסך הראשי...
בשיואמי F21Proאני חושב שזה השתנה מאנדרואיד 12 או 13.
יש לי אנדרואיד 11
@עניו-כמשה כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
יש לי אנדרואיד 11
נכון מ12 ומעלה זה התחיל להיות בעייתי, עד 11 היה די קל ליצור השמעה רצופה
נראה לי ש14 אפילו יותר מורכב -
@א.מ.ד. עובד!
תודה ממש
רק שאלה נוספת שמתי לב שבמולטימדיה יש אפלקציות שברגע שמדליקים אותם הם משתלטים על הנגן של המולטי
ויש כאלה שלא
איך אני מגדיר שהמולטדמיה תכיר באפלקצייה בתור אפלקציית מוזיקה@efishesh כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
@א.מ.ד. עובד!
תודה ממש
רק שאלה נוספת שמתי לב שבמולטימדיה יש אפלקציות שברגע שמדליקים אותם הם משתלטים על הנגן של המולטי
ויש כאלה שלא
איך אני מגדיר שהמולטדמיה תכיר באפלקצייה בתור אפלקציית מוזיקהאתה צריך ליצור אובייקט של MediaSession שמחזיק את ה-ExoPlayer בתוך השירות שבו נמצא הנגן, כדי שהאנדרואיד יכיר באפליקציה כאפליקציית מוזיקה -
val player = ExoPlayer.Builder(context).build() val mediaSession = MediaSession.Builder(context, player) .build()במניפסט אתה צריך להוסיף את זה (מגדיר כאפליקציית מוזיקה ומאפשר שליטה מכפתורי מדיה כמו לדוגמא ברכב או באוזניות):
<service android:name=".PlaybackService" android:exported="true"> <intent-filter> <action android:name="androidx.media3.session.MediaSessionService" /> <action android:name="android.intent.action.MEDIA_BUTTON" /> </intent-filter> </service>זה אמור ליצור לך התראה עם כפתורי מדיה שאתה יכול להגדיר את התוכן שלה כמו שם השיר וכדומה, ואתה יכול גם להגדיר שבלחיצה עליה האפליקציה עצמה תיפתח.
-
@efishesh כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
@א.מ.ד. עובד!
תודה ממש
רק שאלה נוספת שמתי לב שבמולטימדיה יש אפלקציות שברגע שמדליקים אותם הם משתלטים על הנגן של המולטי
ויש כאלה שלא
איך אני מגדיר שהמולטדמיה תכיר באפלקצייה בתור אפלקציית מוזיקהאתה צריך ליצור אובייקט של MediaSession שמחזיק את ה-ExoPlayer בתוך השירות שבו נמצא הנגן, כדי שהאנדרואיד יכיר באפליקציה כאפליקציית מוזיקה -
val player = ExoPlayer.Builder(context).build() val mediaSession = MediaSession.Builder(context, player) .build()במניפסט אתה צריך להוסיף את זה (מגדיר כאפליקציית מוזיקה ומאפשר שליטה מכפתורי מדיה כמו לדוגמא ברכב או באוזניות):
<service android:name=".PlaybackService" android:exported="true"> <intent-filter> <action android:name="androidx.media3.session.MediaSessionService" /> <action android:name="android.intent.action.MEDIA_BUTTON" /> </intent-filter> </service>זה אמור ליצור לך התראה עם כפתורי מדיה שאתה יכול להגדיר את התוכן שלה כמו שם השיר וכדומה, ואתה יכול גם להגדיר שבלחיצה עליה האפליקציה עצמה תיפתח.
-
@א.מ.ד. וואו אתה ממש שולט
תודה לך
(אגב לכל מי שתוהה למה אני משתמש בעזרת אדם ולא מכונה, שום AI לא ידע לענות לי על השאלות האלה, בצורה ברורה וחדה)@efishesh כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
@א.מ.ד. וואו אתה ממש שולט
תודה לךתודה
פשוט יצרתי בעבר אפליקציה דומה ועצרתי באמצע כי ה-API של יוטיוב חסום בנטפרי אז זה לא היה לי שימושי בזמנו@efishesh כתב בבירור | איך גורמים לאפלקצייה להזרים מוזיקה גם כשהאפלקציה ממוזערת?:
(אגב לכל מי שתוהה למה אני משתמש בעזרת אדם ולא מכונה, שום AI לא ידע לענות לי על השאלות האלה, בצורה ברורה וחדה)
יש את התיעוד הרשמי של ExoPlayer
אם אתה רוצה לקבל תשובות מדוייקות מה-AI תן לו קישור של התיעוד הספציפי ותגיד לו שיתבסס עליו. עזר לי המון!