diff --git a/src/main/webapp/static/movie/player.js b/src/main/webapp/static/movie/player.js
index 9b94574ec2c7c5f77e74bcf1bebb1af3fab03581..6f60a3879e56dd82fe67748779793b7288f41195 100644
--- a/src/main/webapp/static/movie/player.js
+++ b/src/main/webapp/static/movie/player.js
@@ -191,14 +191,14 @@ var BPlayer = {
 			if(config.width) {
 				meConfig.audioWidth = config.width;
 			}
-			content = "<audio id='" + mediaDomId + "' controls='controls'";
+			content = "<audio id='" + mediaDomId + "' controls='controls' oncontextmenu='return false;'";
 			if(typeof config.repeat != 'undefined' && config.repeat) {
 				content += " loop='loop'";
 			}
 			content += " type='" +mimeType + "' src='" + config.file + "'></audio>";
 		} else {
 			//controls are mandatory for Safari at least
-			content = "<video id='" + mediaDomId + "' controls='controls' preload='none'";
+			content = "<video id='" + mediaDomId + "' controls='controls' preload='none' oncontextmenu='return false;'";
 			if(typeof config.repeat != 'undefined' && config.repeat) {
 				content += " loop='loop'";
 			}