cconard96 / glpi-screenshot-plugin

Take a screenshot or screen recording directly from GLPI and attach it to a ticket, change or problem
GNU General Public License v2.0
5 stars 0 forks source link

the screen capture button is not displayed #10

Closed jgape closed 3 years ago

jgape commented 3 years ago

Hi,

I have installed the screenShot plugin and the button to capture the tickets is not shown, I attach images of the configuration

pluginActive

ScreenShotSettings

bottonScreenShot

Regards

cconard96 commented 3 years ago

Are you connected to GLPI over HTTPS or HTTP? Browsers only let this feature over HTTPS or localhost so this plugin hides the button if you wouldn't be able to use it to avoid confusion.

jgape commented 3 years ago

I am connected by https with a certificate self-signed by us by being a test environment, I attach an image

bottonScreenShot

cconard96 commented 3 years ago

I see the issue now. This plugin doesn't work with Firefox yet because it doesn't support the ImageCapture functionality. See the following for browser compatibility: https://developer.mozilla.org/en-US/docs/Web/API/ImageCapture#Browser_compatibility

I have an open issue to try and expand compatibility through 3rd party libraries that add this functionality but I haven't found time to research the available solutions and implement one. I should have something in the next week for this.

In the meantime, anything Chromium based (like Chrome) should work.

jgape commented 3 years ago

Hi,

thanks for the information, if you don't mind when you have the functionality implemented for firefox notify me.

Greetings thanks for your time

cconard96 commented 3 years ago

@JavierKiconex Can you test the current master branch or 1.1/fixes to see if it works properly for you in Firefox? The work done in #11 should allow the plugin to work in any modern desktop browser.

jgape commented 3 years ago

thanks, it works perfectly on Firefox Browser version 83 (64bit) windows 10