nwjs编译sqlite3和播放mp3等问题
nwjs官网 NW.js
编译sqlite3
1.本机安装有vs,vs2015,vs2017都可以
2.安装Python 2.7.14 https://www.python.org/downloads/
3.安装nodejs
4.安装 npm install nw-gyp -g
5.下载sqlite3源码 https://github.com/TryGhost/node-sqlite3#building-for-node-webkit
解压进入目录
参考github的编译方法执行
npm install --build-from-source --runtime=node-webkit --target_arch=x64 --target=0.38.2
或是下面的方式
执行 nw-gyp rebuild --target=0.38.2 --arch=x64
或是
node-pre-gyp rebuild --runtime=node-webkit --target=0.38.2 --arch=x64
编译成功后会在lib\binding下面有个node_sqlite3.node,就是编译的扩展文件
可以自己引入使用,也可以使用下载下来的整个文件夹包含packet.json当成一个node_modules模块引入使用
解决nwjs无法播放视频或mp3的问题
需要到下面
Releases · nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt · GitHub
地址找到对应的ffmpeg版本,下载下来替换原来的dll
nwjs编译sqlite3和播放mp3等问题相关推荐
- 关于nwjs中编译sqlite3的记录
如果要在nwjs中使用sqlite3,则安装sqlite3之后需要手动编辑sqlite3后才能使用,总结如下: 1.编译sqlite3的时候,当前环境的node版本NODE_MODULE_VERSIO ...
- 解决nw.js中无法播放mp3音频问题
最近有个项目使用nw.js开发的桌面应用,在开发中发现nw.js默认不能播放mp3,我是用的版本是最新的nwjs-v0.16.1-win-64版本的.由于MP3编码属于专利编码,非开源授权的,所以在n ...
- 让终端支持播放mp3,移植mp3解码库libmad和madplay到嵌入式linux
libmad简介 MAD (libmad)是一个开源的高精度 MPEG 音频解码库,支持 MPEG-1(Layer I, Layer II 和 LayerIII(也就是 MP3).LIBMAD 提供 ...
- S3C2440 音频解码芯片WM8976声卡驱动移植、测试以及madplay播放mp3文件(三十一)
https://www.cnblogs.com/lifexy/p/7867782.html 本节学习: 分析linux中的OOS声卡系统 修改s3c2410-uda1341.c的控制部分,移植wm89 ...
- c语言 音乐循环,在C语言控制台程序中播放MP3音乐
游戏没有声音多单调. 这里做一个简单的范例,用 mciSendString 函数播放 MP3 格式的音乐,先看看代码吧: // 编译该范例前,请把 background.mp3 放在项目文件夹中 // ...
- 在c语言程序中播放音乐,在C语言控制台程序中播放MP3音乐
游戏没有声音多单调. 这里做一个简单的范例,用 mciSendString 函数播放 MP3 格式的音乐,先看看代码吧:// 编译该范例前,请把 background.mp3 放在项目文件夹中 // ...
- 关于JMF不能播放MP3的问题解决方法
关于JMF不能播放MP3的问题解决方法 JMF官方下载地址 问题来源 其他人的解决办法 一种可行的解决办法 用JLayer播放MP3 下载地址 示例 JMF官方下载地址 JMF下载地址:JMF 2.1 ...
- AIR32F103(八) 集成Helix MP3解码库播放MP3
目录 AIR32F103(一) 合宙AIR32F103CBT6开发板上手报告 AIR32F103(二) Linux环境和LibOpenCM3项目模板 AIR32F103(三) Linux环境基于标准外 ...
- 记录-java如何播放mp3音频的
原文链接: https://blog.csdn.net/xietansheng/article/details/85056358 使用JLayer类来播放mp音频 (Java Layer)是一个用于播 ...
最新文章
- [一个经典的多线程同步问题]解决方案三:互斥量Mutex
- 文本编辑器中命令行参数的应用
- android点击事件的优先级,android中进程的优先级
- 网络性能优化(NAPI)
- 疯狂ios讲义之实例:通过旋转手势旋转图片
- openwrt增加内核模块的方法
- 求整数数组的最小值c语言,编程实现求一个整数数组num[]中的最大值与最小值并输出结果的程序...
- 5G商用牌照发放,“以竞争促落地”,日常5G服务可期
- ~囍~ 将欢乐进行到底篇
- SitePoint播客#81:Doom,Gloom和Rainbow Tweets
- String类常用方法解析
- 【UV打印机】PrintExp打印软件教程(三)-文件和打印
- 视频拼接 python_LeetCode-python 1024.视频拼接
- 浅谈零欧姆电阻的作用
- 网狐大联盟AI不进入桌子问题解决
- ppt转换成pdf转换器绿色版
- 家庭理财及基金常识了解
- 菜鸟教程python3 mysql_Python3 MySQL 数据库连接 | 菜鸟教程
- 计算机的任务管理器不显示不出来,为什么电脑任务管理器不显示gpu
- springcloud -netflix-Ribbon 负载均衡的实现