我想测试一种方法,它所做的一件事锁定屏幕的方向。然而茉莉花却错误地排队:
(<any>window).screen.orientation.lock('portrait')
说那undefined is not a constructer
。未在茉莉花中定义窗口对象
我什至尝试不使用typescript类型,只是window.screen.msOrientationLock('landscape')
和其他window.screen方法,但我得到同样的错误。我的_$window_
也注入了我的测试beforeEach
。
测试它是否锁定不是我测试的必要部分,所以有一些方法可以跳过此特定行或更正此错误。谢谢:)