浏览代码

Comment out screen

master
Roderic Day 5 年前
父节点
当前提交
949e44e940
共有 3 个文件被更改,包括 23 次插入0 次删除
  1. +20
    -0
      apps/screen.js
  2. +1
    -0
      pico.html
  3. +2
    -0
      pico.js

+ 20
- 0
apps/screen.js 查看文件

const ScreenShare = {
isOn: false,
start() {
const screen = document.querySelector('video.screen')
navigator.mediaDevices.getDisplayMedia()
.then(s => {screen.srcObject = s})
.catch(e => console.error(e))
},
toggle() {
ScreenShare.isOn = !ScreenShare.isOn
ScreenShare.start()
},
view() {
const style = {
width: '80%',
height: '80%',
}
return m('video.screen[playsinline][autoplay]', {style})
},
}

+ 1
- 0
pico.html 查看文件

<script src="/apps/streams.js"></script> <script src="/apps/streams.js"></script>
<script src="/apps/chat.js"></script> <script src="/apps/chat.js"></script>
<script src="/apps/volume.js"></script> <script src="/apps/volume.js"></script>
<!-- <script src="/apps/screen.js"></script> -->
<script src="/pico.js" defer></script> <script src="/pico.js" defer></script>
</head> </head>
<body style="margin: 0; padding: 0;"> <body style="margin: 0; padding: 0;">

+ 2
- 0
pico.js 查看文件

m(VideoConfig), m(VideoConfig),
m(ChatConfig), m(ChatConfig),
m('button', {onclick: VolumeMap.toggle}, 'volume'), m('button', {onclick: VolumeMap.toggle}, 'volume'),
// m('button', {onclick: ScreenShare.toggle}, 'screen'),
] : [ ] : [
m('form.login', m('form.login',
{onsubmit: Base.sendLogin}, {onsubmit: Base.sendLogin},
m(StreamContainer, {key: 'lolo'}), m(StreamContainer, {key: 'lolo'}),
m(Shadow, {key: 'chat-shadow', app: Chat}), m(Shadow, {key: 'chat-shadow', app: Chat}),
m(Shadow, {key: 'map-shadow', app: VolumeMap}), m(Shadow, {key: 'map-shadow', app: VolumeMap}),
// m(Shadow, {key: 'screen-shadow', app: ScreenShare}),
] : m(Settings), ] : m(Settings),
) )
}, },

正在加载...
取消
保存