flutter-video-player 相关问题


React-native-video 不显示视频播放器

我正在使用react-native-video包来获取视频播放器,我可以在其中播放我的youtube视频。 我尝试了这个,但只有一个空白空间而不是视频播放器。 从“react-


LD Player adb 端口号?

我是一名 React Native 开发人员。 我曾经在 Nox 上运行我的应用程序。 adb 连接本地主机:62001 反应本机运行 Android --deviceId 本地主机:62001 现在,我想在 LD Player 上运行我的应用程序。 不过,我不...


Laravel 动态扩展或使用 Traits

可以在运行时扩展或使用不同的类吗? 例子: 假设我们有一个名为 Player 的模型(我们的 A 模型) 可以在运行时扩展或使用不同的类吗? 示例: 假设我们有一个 model 称为 Player(我们的 A 模型) <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Player extends Model{ } 我们还有另外 2 个型号(B 和 C 型号) <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; protected $connection= 'db_b'; class PlayerInfoB extends Model{ function getName(){ return $this->name; } } 我们的C型号 <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; protected $connection= 'db_c'; class PlayerInfoC extends Model{ function getName(){ return $this->name_g; } } 模型A (Player)如何在运行时根据配置或其他数据扩展Model B or C 为什么我需要这个。 我有 2 个或更多不同的表,这些表的列有不同的名称,例如: Table 1 - name Table 2 - name_g Table 3 - name_full 所以我需要一个可以随时调用的包装器getName(),而无需检查现在使用的表。 $player = Player::get(); echo $player->getName(); 如果有不清楚的地方,请评论,我会更新我的问题。 更新基于madalin-ivascu答案可以这样完成吗? class Player extends Model{ protected $model; public function __construct(){ $this->setModel(); parent::__construct(); } protected function setModel(){ $this->model = $this->column_model_name } function getAttributeName(){ return $this->model->getName(); } } 如果不使用 eval 或 dirty hacks,就不可能在运行时编写一个类。您必须重新考虑您的类设计,因为您不太可能需要通过良好的设计来做到这一点。 您可以做的是使用方法 setTable 和 on: 在运行时更改模型实例上的表和数据库连接 Player::on('db_b')->setTable('player_info_b')->find($id); 另一种方法(首选)是定义模型 PlayerInfoC 和 PlayerInfoB 来扩展您的 Player 模型,然后根据您的情况在需要时实例化类 B 或 C。 在您的代码中,您的脚本必须具有您检查的状态,以便知道何时使用正确的模型? 既然如此,为什么不在 get name 中使用参数呢? class Player extends Model{ function getName($field){ return isset($this->{$field}) ? $this->{$field} : null; } } 如果你经常这样做,那么使用魔法方法: class Player extends Model{ function __get($key){ return isset($this->{$field}) ? $this->{$field} : null; } } ... echo $myModelInstance->{$field}; http://php.net/manual/en/language.oop5.overloading.php#object.get 在 Laravel 中,当你通过集合方法拉回数据时,它无论如何都会执行这个神奇的方法,因为所有属性都存储在称为属性的嵌套对象中,因此 __set() 和 __get() 看起来像这样: function __get($key){ return isset($this->attributes->{$key}) ? $this->attributes->{$key} : null; } function __set($key, $value){ return $this->attributes->{$key} = $value; } 建议后者带有属性子集,这样可以防止数据与返回的数据库列名称与模型中已使用的名称发生冲突。 这样,您只需在创建的每个模型中将一个属性名称作为保留名称进行管理,而不必担心您使用的数百个 var 名称会覆盖模型或模型扩展中的另一个属性名称。 使用该模型值来调用函数 $player = Player::get(); echo Player::getName($player->id,'PlayerInfoC'); 在 Player 模型中您只需调用 public static function getName($id,$class) return $class::where('player_id',$id)->getName();//each class will have the function } ps:您需要进行一些验证来测试该名称是否存在 另一种选择是在模型之间创建关系 您可以在模型中使用与以下相同的启动方法来执行此操作: protected static function booted() { if (<--your condition-- >) { $traitInitializers[static::class][] = 'boot' . ExampleTrait::class; $traitInitializers[static::class][] = 'boot' . Organizations::class; } }


这个 GStreamer 管道有什么问题?

我确定这个管道可以在我设置的早期 Ubuntu 系统上运行(为了便于阅读而格式化): 游戏箱 uri=rtspt://用户:[email protected]/ch1/main video-sink='videoconver...


使用复合模板创建信封并为自定义选项卡设置值

我录制了下面的视频来解释我想要实现的目标。 https://www.awesomescreenshot.com/video/23765847?key=c6107a99bee1285ea91f533a1e52b1f6 如果有人知道如何创建,请帮助我


如何使用 asyncio 连续监控 telnetlib3 连接以从主机端终止

我正在使用 telnetlib3 和 asyncio 模块在 Python 3 中创建一个 telnet 客户端。更具体地说,telnet 客户端是与 VLC Media Player 的 telnet 接口连接的。我有蜜蜂...


如何在 iOS 上使用 Video ToolBox 解码受 DRM 保护的内容(FairPlay、WideVine 等)?

我在 iOS 上有一个自定义播放器,它可以使用视频工具箱提供的 HEVC 解码器解码 HEVC 流,获取解码帧的句柄,将其传递给 Metal 并使用 M 渲染帧...


自flutter 1.9:如何在浏览器中运行flutter应用程序? Flutter run -d chrome 不起作用

从 flutter 1.9 开始,flutter_web 被合并到 flutter 中。我尝试在 Chrome 浏览器中运行初始 flutter 应用程序,但失败了。操作系统是ubuntu 19.04 我成功使用的命令: 颤振升级...


将 flutter app 转换为 flutter web 时出现 Dio 错误

所以我在flutter上开发了一个应用程序,它使用Dio来发出HTTP请求。 我尝试将此应用程序用作 flutter web 应用程序,但似乎给了我错误。 这是我的代码...


Flutter 中可以使用什么包来代替 open_file?

我在 Flutter 中有一个项目,我正在使用 open_file 包。我已将 Flutter 生成的 Android apk 上传到 AppSweep,它返回以下问题:Insecure file location is retr...


Flutter Android Studio 未在新项目上显示 Flutter 应用程序

我已经在我的Windows 11笔记本电脑上成功安装了ANdroid Studio和Flutter。当我启动 Android Studio 并选择“新 Flutter 应用程序”时,它向我展示了这一点。谁能告诉我为什么。以及如何...


Flutter http 包导致“flutter build web”构建失败

我正在使用 Docker 在容器中运行 Web 版本的 Flutter。我已经能够让这个工作了;但是,一旦我在 main.dart 文件中导入 http 包(导入“package:http/http.dart”)...


VS 代码无法检测或运行 flutter

我正在做一个在 vs code 中使用 flutter 的项目,突然关闭后 vs code 就没有出现这个错误 flutter doctor 命令也显示没有问题。 医生总结


C 类似于 flutter 中的头文件?

在 C 中,您可以拥有包含大量导入的头文件。这可以在 Flutter 中完成吗? 您可以...


Flutter Firebase 设置和缺少 google_app_id。 Firebase 分析已禁用

我使用命令 flutter create test9_firebase_setup -a kotlin --platforms android 创建了一个新的 Flutter 应用程序。目标是连接到 firebase,并进行身份验证、分析和崩溃处理。 在我的


Flutter webview iOS 错误“targetPlatform.macOS 的默认 webview 实现,但没有”

我是 Flutter 新手,我尝试了 Flutter 的 webview,它在 Android 上运行良好 我试图检查 iOS 版本,结果发现 我在用 webview_flutter:^3.0.0 这是我的代码 导入'包:


Flutter中如何获取状态栏高度?

如何获取状态栏高度?


如何在 Android 的 flutter 应用程序中实现 pouchdb?

我需要在我的 flutter 应用程序中使用 pouchdb,以便与现有的 couchdb 服务器进行复制。 由于 pouchdb(或任何 couchdb 实现)没有支持 android 的原生 flutter 包,...


AndroidStudio:在 main.dart 中找不到入口点文件

我正在尝试 flutter 并已安装所有需要的依赖项,并尝试将 flutter 模板作为 Windows 应用程序运行。但我就是无法让 flutter run 配置正常工作,si...


Alpine Linux 容器上的 Flutter 安装无法“pub 升级”

我想在运行 Alpine Linux 的 Docker 容器上安装 Flutter。 我编写了以下 Dockerfile: 来自阿尔卑斯山 运行 apk 添加 bash 卷曲文件 git zip 运行 git 克隆 https://github.com/flutter/


使用 Flutter 包 share_plus 共享时图像不显示

我一直在尝试在 Windows 上运行的 Flutter 应用程序中创建一个共享按钮,以允许将图像共享到社交媒体平台。我尝试在 Flutter 中使用 share_plus 包。


凭证管理 API Flutter

如何在Flutter中实现凭证管理API? 我想在 Google 中保存登录凭据。如何在浏览器中调用凭证管理API?


Flutter 模拟器 > Android studio SDK Manager > 命令行工具安装问题

我刚刚开始学习Flutter。 在我的 Mac 上安装 Android studio 时出现错误 😭 (实际上,安装已完成,应用程序看起来不错。但 flutter doctor 返回问题) 我的环境...


无法运行任何flutter命令‘flutter工具无法访问文件或目录’

每当我运行 flutter 命令时,包括: 扑医生 扑干净 颤振通道[任何通道] ETC 我收到以下错误: Gregorys-MacBook-Pro:~ Gregory$ 扑动医生 未处理的异常...


Flutter - 如何在表单显示后 2 秒自动运行进程?

我有一个 Flutter 表单,我想在表单显示后 2 秒自动运行进程。 我该怎么做?


如何在flutter中正确登录apple?

我正在我的flutter应用程序中实现Apple登录方法。这是我登录 Apple 的代码: SignInWithApple() 异步 { var appleProvider = AppleAuthProvider(); 等待 FirebaseAuth.insta...


通过 flutter swagger_dart_code_generator 使用令牌身份验证

我目前正在学习 flutter 以及如何使用服务器后端开发移动应用程序。我遇到了 swagger_dart_code_generator 库,它基于


XCode/Flutter:尝试导出应用程序时如何修复“ExportOptions.plist”无效错误?

我的应用程序是用 Flutter 编写的,为了测试,我已经多次将其临时分发到我的 iPhone 上。为此,我在 Xcode 中打开我的 Flutter 项目,将其存档,选择分发...


无法运行flutter项目

我正在尝试让我的 flutter 项目运行。 运行 main.dart 时,我收到此错误消息,我不明白。 Language 语言:Dart 不参与视图提供者 com.jetbr...


如何在flutter中绘制自定义形状卡片

我只想制作这样的卡片


为什么我的 flutter 应用无法在 Android Studio 虚拟设备模拟器上运行?

我使用 Windows 电脑,正在学习开发 flutter 应用程序。当我尝试在模拟器(Android studio)上运行 flutter 应用程序时,我不断收到此错误消息,但如果我使用


Flutter 模糊某些文本

大家好,我在 Flutter 中面临模糊文本的问题 要求: 在 TextFormField 中输入时,遮盖文本的前 5 个字符。 示例:XXXXX4307R 但我必须掩盖...


Flutter 重定向 url,Salesforce oauth

我正在创建 Flutter 应用程序 (Android) 并向 Salesforce 进行身份验证 我将此包用于 oauth (授权代码授予流程),https://pub.dev/packages/oauth2_client 我有创造...


修复 Flutter GitHub 项目导入错误:Dart SDK 版本和空安全兼容性

从github导入flutter中的任何项目时,它显示“sdk:'> = 2.7.0的下限<3.0.0'" must be 2.12.0' or higher to enable null safety. The current Dart SDK (3.2.3)...


flutter pub run build_runner 构建已弃用

当我运行 flutter pub run build_runner build --delete-conflicting-outputs 时,出现以下错误: 已弃用。请改用“dart run”。 [INFO] 生成构建脚本已完成,耗时 169 毫秒 [警告] ../....


Flutter:版本解决pubget失败

注意:meta 通过 flutter SDK 中的integration_test 固定到版本 1.10.0。 有关详细信息,请参阅 https://dart.dev/go/sdk-version-pinning。 因为 sdk 中的每个版本的integration_test都依赖于...


颤振定位

我是 Flutter 本地化新手。我正在尝试在我的 flutter IOS 应用程序中实现它,但出现以下错误: 方法“translate”被调用为空。 接收者:空 尝试拨打:trans...


如何更改在 Android Studio 中运行的 Flutter 应用程序的入口点

我有一个 Flutter 应用程序,通常使用 Flutter run 命令在 VSCode 中运行。该应用程序有 3 种不同的风格,每种风格都有不同的入口点。以下是我在 VSCode 上运行应用程序的方式:


Flutter API 请求 BadState 响应

我目前正在尝试用flutter实现API请求。我已经在Postman中实现了ressuest并尝试了所有数据。结果成功了。然后我尝试实现这个请求...


LateError(LateInitializationError:字段'_userLocation@227004938'尚未初始化。)

我正在使用 Flutter 制作一个简单的位置跟踪应用程序。我的目标是学习定位系统。 首先,main.dart: 导入'包:flutter/material.dart'; 导入'包:geolocator/geoloca...


如何在flutter中实现自定义对话框?

我是 flutter 新手,需要创建一个图库应用程序,该应用程序需要自定义对话框来显示所选图像。我怎样才能实现它?


flutter抽象类无法实例化的错误

目前我正在学习Flutter和Dart,在编写代码时,我收到此错误消息:“抽象类无法实例化。:35”。 我不知道该怎么办,我跟着教程...


Flutter Hive 更新

返回ListTile( tileColor:组件颜色, 前导:图标按钮( 图标:widget.isDone? const Icon(Icons.check_box) : const Icon(Icons.check_box_outline_blank), 颜色:


Flutter Firebase Firestore 固定消息查询

我喜欢这个查询 查询> pageChat = _fireStore .collection('聊天') .where('chatUsersId', arrayContains: firebaseUser!.uid) .where('聊天...


flutter easy_localization 3.0.2 - 启动时的默认语言

我这个应用程序带有 flutter 3.0 和 easy_localization 3.0.2 包。 我想在应用程序启动时设置默认语言。 我使用 startLocale: Locale('ru', 'RU') 但它似乎不起作用。 它使用


我的 Flutter“生成 PDF”按钮不起作用 [已关闭]

我正在开发一个 Flutter 应用程序,我需要在按下按钮时生成 PDF。但是,“生成 PDF”按钮未按预期运行。我遇到了以下情况...


如何解决 Flutter 中 onPressed 的问题?

我是 Flutter 编程新手,在导航到新页面并使 onPressed 正常工作时遇到问题。我正在使用下面的代码片段,并且我已经看过其他教程 vi...


Flutter 中的高级地图数据可视化?

我在React中使用deck.gl、kepler.gl和mapbox/maplibre来进行地理空间数据的高级可视化。 是否可以使用 Flutter 中的库来做到这一点?我看过 flutter_map,但没有


“Flutter InAppWebView 无法正确处理 PDF 下载的 Blob URL”

我正在开发一个 Flutter 项目,其中使用 flutter_inappwebview 包来显示 Web 视图。我的目标是让用户能够下载可通过 blob URL 链接的 PDF 文件。然而...


为什么Flutter GoRouter会忽略pageKey

关于文档,如果 Flutter 识别到相同的密钥,它将更新 url 并保留页面(Widget)。在下面的代码中,pageKey 是在两个容器中设置的静态常量值。当导航...


© www.soinside.com 2019 - 2024. All rights reserved.