小编Ane*_*yas的帖子

如何阻止视频在后台咀嚼插件中播放

我正在使用chewie插件播放视频问题是当我导航另一个活动或点击主页按钮视频在后台连续播放时如何停止转到另一个活动或点击主页按钮

import 'package:chewie/chewie.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:video_player/video_player.dart';

class ChewieListItem extends StatefulWidget {
  // This will contain the URL/asset path which we want to play
  final VideoPlayerController videoPlayerController;
  final bool looping;

  ChewieListItem({
    @required this.videoPlayerController,
    this.looping,
    Key key,
  }) : super(key: key);

  @override
  _ChewieListItemState createState() => _ChewieListItemState();
}

class _ChewieListItemState extends State<ChewieListItem> {
  ChewieController _chewieController;

  @override
  void initState() {
    super.initState();
    // Wrapper on top of the videoPlayerController
    _chewieController = ChewieController(
      videoPlayerController: widget.videoPlayerController,
      aspectRatio: 16 / 9,
      // Prepare the video …
Run Code Online (Sandbox Code Playgroud)

android ios dart flutter

2
推荐指数
1
解决办法
1699
查看次数

url_launcher:对于简单的 URL 方案,canLaunch/launch 在 iOS 上不起作用?

我正在使用 url_launcher: ^5.4.10 来启动不同的 url 方案,但外部链接在 ios 模拟器上工作正常,但无法打开电话拨号盘和默认电子邮件地址,而在 android 设备上工作正常

我是在 ios 模拟器上测试的,不是真机

如果我尝试打开拨号盘,这里是个例外

{PTS: 6.000 s, decode: 32.021 ms},
]
flutter:  could not launch tel:+18002509646
 
Run Code Online (Sandbox Code Playgroud)

当我尝试打开电子邮件时,我收到了异常

*** First throw call stack:
(
0   CoreFoundation                      0x00000001084f4a2a __exceptionPreprocess + 242
1   libobjc.A.dylib                     0x00000001083874ce objc_exception_throw + 48
2   Foundation                          0x0000000107f2e808 -[__NSConcreteURLComponents initWithString:] + 0
3   CoreServices                        0x000000010f7c2db2 -[_LSURLOverride initWithOriginalURL:checkingForAvailableApplications:] + 136
4   CoreServices                        0x000000010f7c35b5 -[_LSURLOverride initWithOriginalURL:] + 22
5   CoreServices                        0x000000010f7c3d97 _ZN14LaunchServices12URLOverridesL20getURLOverrideCommonEP5NSURL + 374
6   CoreServices                        0x000000010f7c3c10 -[LSApplicationWorkspace(LSURLOverride) URLOverrideForURL:] + 12
7 …
Run Code Online (Sandbox Code Playgroud)

android ios dart flutter

1
推荐指数
2
解决办法
5460
查看次数

标签 统计

android ×2

dart ×2

flutter ×2

ios ×2