mozilla firefox extension: creating a javascript library and using it in a HTML page -
mozilla firefox extension: creating a javascript library and using it in a HTML page -
i created library in firefox extension :
./components/main.js ./skin/icon.png ./install.rdf ./chrome.manifest    my main.js utilize define class calling mozilla tcpscoket ( https://developer.mozilla.org/en-us/docs/web/api/tcpsocket)
function mylib() {}     mylib.prototype.dowork = function(arg1,arg2) { /* tcpscoket */}    how should utilize library on client side in html ?
i'm looking (?):
<html><head><script> var mylib = mozillaapithing.createnewinstance("chrome://myextension/", "mylib");  ....  </script>(...)       
chrome or resource (not in restartless) urls available direct urls (ie can  come in them address-bar , show up).  hence can  utilize simple script src 
<script src="chrome://myextension/components/jsfile.js"></script>    alternatively, can read js file (ie xmlhttprequest or fileutils.jsm or osfile.jsm) , insert content page createelement('script'), textcontent , appendchild()
alternatively, can seek the message manager
note: inserted local script page have content page scope (no access browser scope api)
 javascript firefox firefox-addon 
 
  
Comments
Post a Comment