OPN详解
使用用戶默認(rèn)程序打開(kāi)網(wǎng)站,文件,可執(zhí)行文件等內(nèi)容。
優(yōu)點(diǎn):
- 支持應(yīng)用參數(shù)
- 更安全,因?yàn)樗褂胹pawn而不是exec
- 跨平臺(tái)
安裝:
npm install opn用法:
const opn = require('opn')// 在默認(rèn)圖像程序打開(kāi)圖像 opn('unicorn.png').then(() => {// image viewer closed });// 用默認(rèn)瀏覽器打開(kāi)網(wǎng)址 opn('http://sindresorhus.com');// 用指定應(yīng)用打開(kāi)網(wǎng)址 opn('http://sindresorhus.com', {app: 'firefox'});// 指定打開(kāi)網(wǎng)址的瀏覽器參數(shù) opn('http://sindresorhus.com', {app: ['google chrome', '--incognito']}); opn(target, [options])target
類(lèi)型: string
你要打開(kāi)的東西。可以是URL,文件或可執(zhí)行文件。
在默認(rèn)應(yīng)用程序中打開(kāi)文件類(lèi)型。例如,URL在默認(rèn)瀏覽器中打開(kāi)。
options
類(lèi)型: Object
指定包含app和app參數(shù)的數(shù)組
總結(jié)
- 上一篇: 【Bilibili视频嵌入技巧】如何嵌入
- 下一篇: 了解AMD处理器的OPN编号