Video track getSettings()

Hi. i am trying to develop an app with electron that uses a camera,
one of the requirements is that the camera properties like : focus,brightness etc
could be adjusted.
on a normal html page i can use : MediaStreamTrack.getSettings()
to get the full list of the current properties but in electron i get only partial list.
and on a normal html page i can also use MediaStreamTrack.applyConstraints()
to apply new properties values but in electron i can control only some of them.
any suggestions ?
thank you