Я использую следующий код, чтобы предотвратить ландшафтную ориентацию в phonegap (html), а не чистый андроид.Как предотвратить ориентацию ландшафта в phonegap (html)?
1.Первый я устанавливаю плагин «cordova-plugin-screen-orientation» в моей папке проекта, а затем я включаю cordova.js, и в моей программе я включаю следующую строку.
<!DOCTYPE html>
<html>
<head>
<script src="cordova.js" type= "text/javascript"></script>
<script src="jquery-1.10.1.min.js" type="text/javascript"></script>
</head>
<body>
<h3>hello</h3>
</body>
<script>
screen.lockOrientation('landscape');
console.log('Orientation is ' + screen.orientation);
window.addEventListener("orientationchange", function(){
console.log('Orientation changed to ' + screen.orientation);
});
</script>
</html>
Чтобы скомпилировать мою программу, она дает следующую ошибку.
E/Web Console﹕ Uncaught TypeError: Object #<Screen> has no method 'lockOrientation'
Как решить эту ошибку.
Я не использую чисто андроида. Я использую html с cordova – Silambarasan