src/pages/desktop/index/components/ToolsEntry.vue
@@ -24,7 +24,6 @@
</template>
<script>
export default {
  name: 'toolsEntry',
  data() {
@@ -57,6 +56,7 @@
      if (dock.type === '1') {
        window.open(dock.url);
      } else if (dock.type === '2' && !dock.isOpen) {
        this.$store.dispatch('desktop/addFrame', {
          id: dock.id,
          icon: dock.src,
@@ -72,6 +72,12 @@
          url: dock.url,
          screenshot: ''
        });
        //打开应用后异步抓拍,之后的抓拍采用这张固定的
        //if(dock.name=='cameraVideo'||dock.name=='search'||dock.name=='library'||dock.name=='cameraAccess'||dock.name=='dataStack'){
          setTimeout(()=>{
            this.$parent.screenShot(dock);
          },1500)
        //}
      } else if (dock.type === '2' && dock.isOpen) {
        this.$store.commit('desktop/resetMinFrame', dock.id);
      }
@@ -88,7 +94,7 @@
      dockMask.style.width = dockItems.length * 60 + 40 + 'px';
    },
    addFrameByName(name, params) {
      debugger
      let dock = null;
      this.$store.state.desktop.docks.forEach(app => {
        if (app.name === name) {