【发布时间】:2021-03-26 13:27:25
【问题描述】:
当用户点击全屏视频时,Flutter flutter_inappwebview 会旋转为横向。在文档中 flutter_inappwebview 说。
-
onEnterFullscreen: 当前页面已满时触发的事件 屏幕模式。
-
onExitFullscreen: 当前页面退出时触发的事件 全屏模式。
Container( height: globals.screenHeight * 0.25, color: Colors.white, child: Column(children: <Widget>[ Expanded( child: Container( margin: const EdgeInsets.all(0.0), decoration: BoxDecoration( border: Border.all(color: Colors.blueAccent)), child: InAppWebView( initialUrl: "http://URL/play.html?name=123456789", initialHeaders: {}, onWebViewCreated: (InAppWebViewController controller) { webView = controller; }, onEnterFullscreen: AutoOrientation.landscapeAutoMode(), onLoadStart: (InAppWebViewController controller, String url) { setState(() { this.url = url; }); }, onLoadStop: (InAppWebViewController controller, String url) async { setState(() { this.url = url; }); }, onProgressChanged: (InAppWebViewController controller, int progress) { setState(() { this.progress = progress / 100; }); }, ), ), ), ] ) ),
当页面加载时,手机自动横屏,我收到这个错误。
我想要的是,当用户点击全屏时,视频自动横向
【问题讨论】: