- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 cordova,我正在尝试将屏幕方向锁定为 Android 的横向。我正在使用插件屏幕方向插件: https://www.npmjs.com/package/cordova-plugin-screen-orientation
我在我的 javascript 代码中使用它作为:
screen.lockOrientation("landscape");
但我收到错误消息,指出 screen.lockOrientation 不是一个函数。我使用 console.log(screen) 并看到该方法确实存在。我还将插件添加到我的 config.xml 中,因为这里提出了同样的问题: How to configure plugin "cordova-plugin-screen-orientation" in config.xml
我仍然收到错误。有谁知道我该如何修复它?
最佳答案
这是用于 ionic 1.X 的。
伙计,经过长时间的斗争,我自己发现了它,从未在任何文档中说过。首先我使用 ionic native 如这里所说(参与 v1 - angular1) http://ionicframework.com/docs/v2/native/
然后
使用注入(inject)器“$cordovaScreenOrientation”。仅适用于设备。
.controller('LoginCtrl', function($scope,$cordovaScreenOrientation) {
$cordovaScreenOrientation.lockOrientation('landscape')
....
关于javascript - Cordova screen lockOrientation 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34005615/
我想在 Chrome 中使用 Js 中的 API 屏幕。 if ( navigator.userAgent.match( /(android|iphone)/gi ) ) { if
我正在使用 cordova,我正在尝试将屏幕方向锁定为 Android 的横向。我正在使用插件屏幕方向插件: https://www.npmjs.com/package/cordova-plugin-
我有以下代码: var lockOrientation = screen.lockOrientation || screen.mozLockOrientation || screen.msLockOr
我是一名优秀的程序员,十分优秀!