I have developed a Crossrider extension that is invoked by keyboard shortcuts. It is based upon the Crossrider Keyboard Shortcuts demo and uses the Extension.js file only. The extension is code signed and published to the Chrome web store.
I need to use the extension on Win7 PCs that are in a corporate environment. These PCs do have Mcafee anti-virus and presumably other corporate security policies on them which I am not privy to. Using Chrome, the extension can be installed successfully from the web store BUT when the keyboard shortcut combination is selected on a web page, the shortcut never runs. I have worked out that the code runs up to the point where the appAPI.ready() starts but it never runs past this. Alert boxes put after this call are never invoked.
The extension does work on other PCs outside of the corporate environment and I believe it will not run because of some permissions issue on the PCs. I have checked Chrome's settings on the PCs in question and can find nothing obvious that would prevent the extension from running - JavaScript is enabled, plug-ins are enabled ...
So my question is what else should I be looking for that would stop the appAPI.ready function from running ? I will need to take this up with the corporate IT department so I would like to have some idea of what the likely issue might be. Is there any debug tricks I can try that might point me in the right direction.
At the moment I am completely stumped as the why the extension won't run.
Help get this topic noticed by sharing it on
Twitter,
Facebook, or email.
Twitter,
Facebook, or email.
-
Hello Ian,
Our extensions are designed to run on desktops for the average consumer and not in corporate environments. Having said that, it often does work in said environments but there can be issues as you experienced for any number of reason such as policies, permissions, AV software, etc.
I'm do not have any specific experience with debugging extensions in the corporate environment, however your invited to update this thread for the benefit of others if do figure it out. -
Loading Profile...




EMPLOYEE
