Click here to Skip to main content
15,893,668 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Dear Coders,

I'm implementing a browser based application which accesses some native c++ calls runtime. I'm using Http at browser and calling my native c++ using java script and JNI.

So far I'm successful to some degree only with safari browser.
Can somebody enlighten me on why this is not working in other browsers or to what I should look into to resolve this behavior?

Also my native call uses some 3rd party dll's & OpenGL and all are loaded dynamically!

Thanks & Regards,
Anoop SL
Posted

1 solution

The JVM used inside a browser are 'sandboxed'. They have restricted access outside of the browser to prevent malicious code damaging the client machine.

If you are [still] experiencing problems with calling your external processes, I would recommend checking the requirements for supporting third party dll's in the browser. The normal approach is that only signed executables can be called. However safari may well allow locally built dll's as well.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900