[英]GitHub Actions for NodeJS Project that is dependent on using MicroPhone
我正在嘗試使用 Github Actions 執行我的自動化 NodeJS 測試腳本。 我的一些測試依賴於使用系統中的麥克風,因為我的應用程序中有一個錄音機。 使用系統麥克風的測試在 Github 操作中不適用於雲。 如果有任何方法可以在 Github 提供的任何操作系統上啟用麥克風 - Mac、Windows、Ubuntu
name: Node.js CI
on: [push]
jobs:
build:
runs-on: macos-latest
strategy:
matrix:
node-version: [10.16.3]
steps:
- uses: actions/checkout@v1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
browser: chrome
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm run test:e2e
在 ChromeOptions 中添加--use-fake-device-for-media-stream
后,我的問題得到解決
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.