UniApp中使用LivePlayer进行视频或在流媒体播放

参考官网文档:https://www.liveqing.com/docs/manuals/LivePlayer.html#%E5%9C%A8-vue-%E4%B8%AD%E4%BD%BF%E7%94%A8

1、安装:vue2:npm install @liveqing/liveplayer

在vue中使用,安装 copy-webpack-plugin 插件, npm install copy-webpack-plugin@4.6.0,

进行文件拷贝

复制代码
const CopyWebpackPlugin = require('copy-webpack-plugin');

module.exports = {
    configureWebpack: {
      plugins: [
        new CopyWebpackPlugin([
            { from: 'node_modules/@liveqing/liveplayer/dist/component/crossdomain.xml'},
            { from: 'node_modules/@liveqing/liveplayer/dist/component/liveplayer.swf'},
            { from: 'node_modules/@liveqing/liveplayer/dist/component/liveplayer-lib.min.js', to: 'js/'},
        ])
      ]
    }
  }

官网运行报错如下

需要修改成

复制代码
const path = require('path')
const CopyWebpackPlugin = require('copy-webpack-plugin');
module.exports = {
	configureWebpack: {	 
		plugins: [new CopyWebpackPlugin([{
				from: path.join(__dirname,
					'node_modules/@liveqing/liveplayer/dist/component/crossdomain.xml'),
			},
			{
				from: path.join(__dirname,
					'node_modules/@liveqing/liveplayer/dist/component/liveplayer-lib.min.js'),
				to: 'js/'
			},
			{
				from: path.join(__dirname,
					'node_modules/@liveqing/liveplayer/dist/component/liveplayer.swf'),

			}
		])]
	},
}

至于里面的"path"和"__dirname"等待后面继续研究

最后再index.html中添加对iveplayer-lib.min.js的引用

复制代码
<script src="js/liveplayer-lib.min.js"></script>

到这个地方就可以正常启动了,主要注意一下复制的写法

相关推荐
小恒恒1 天前
2025 Vibe Coding 有感
前端·uni-app·trae
一颗小青松1 天前
uniapp使用uni-im
uni-app
2501_916007471 天前
iPhone APP 性能测试怎么做,除了Instruments还有什么工具?
android·ios·小程序·https·uni-app·iphone·webview
2501_915106321 天前
Windows 环境下有哪些可用的 iOS 上架工具, iOS 上架工具的使用方式
android·ios·小程序·https·uni-app·iphone·webview
一颗小青松1 天前
uniapp vue3中app端使用腾讯云点播上传
uni-app·云计算·腾讯云
玄尺_0071 天前
uniapp h5端使浏览器弹出下载框
前端·javascript·uni-app
2501_915106321 天前
iOS 抓包工具有哪些?不同类型的抓包工具可以做什么
android·ios·小程序·https·uni-app·iphone·webview
web前端神器2 天前
vue、uniapp项目循环中能显示每个列表的内容,但是点击的时候传递的参数却不正确
uni-app
ModyQyW2 天前
HBuilderX 4.87 无法正常读取 macOS 环境配置的解决方案
前端·uni-app
脾气有点小暴2 天前
Uni-app App 端自定义导航栏完整实现指南
uni-app