I\'m trying to open a file to parse, say \"config.txt\", in my Chrome extension.
By Javascript it will be fairly easy. For example: chrome.extension.getURL(\'c
I finally managed to find a way to get the "config.txt" in my NPAPI plugin by XmlHttpRequest.
const char* getconfig =
" window.__config_txt__ = (function() {"
" var ret = \"Default return value\";"
" var xhr = new XMLHttpRequest();"
" xhr.open(\"GET\", \"config.txt\", false);"
" xhr.onreadystatechange = function() {"
" if(xhr.readyState == 4) {"
" ret = xhr.responseText;"
" };"
" };"
" xhr.send();"
" return ret;"
" })();";
m_host->evaluateJavaScript(getconfig);
if (window && window->getJSObject()->HasProperty("window")) {
std::string content = window->getProperty("__config_txt__");
}