mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-10-06 22:32:41 +07:00
feat: Autoplay functionality
This commit is contained in:
@@ -11,6 +11,7 @@ class UserPreferences {
|
||||
quality: 'auto', // Auto quality
|
||||
subtitleLanguage: null, // No subtitles by default
|
||||
muted: false,
|
||||
autoplay: false, // Autoplay disabled by default
|
||||
};
|
||||
}
|
||||
|
||||
@@ -517,6 +518,23 @@ class UserPreferences {
|
||||
console.error('❌ Error force saving subtitle language:', error);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get autoplay preference
|
||||
* @returns {boolean} Autoplay preference
|
||||
*/
|
||||
getAutoplayPreference() {
|
||||
return this.getPreference('autoplay');
|
||||
}
|
||||
|
||||
/**
|
||||
* Set autoplay preference
|
||||
* @param {boolean} autoplay - Autoplay setting
|
||||
*/
|
||||
setAutoplayPreference(autoplay) {
|
||||
this.setPreference('autoplay', autoplay);
|
||||
console.log('Autoplay preference saved:', autoplay);
|
||||
}
|
||||
}
|
||||
|
||||
export default UserPreferences;
|
||||
|
||||
Reference in New Issue
Block a user