Allow page injection to look for cross-browser APIs appropriately

This commit is contained in:
Dan Finlay 2016-07-25 13:28:38 -07:00
parent 5476cb9a2c
commit f3ea891e72
1 changed files with 2 additions and 1 deletions

View File

@ -11,7 +11,8 @@ if (shouldInjectWeb3()) {
function setupInjection(){
// inject in-page script
var scriptTag = document.createElement('script')
scriptTag.src = extension.extension.getURL('scripts/inpage.js')
var urlGetter = extension.extension || chrome.extension
scriptTag.src = urlGetter.getURL('scripts/inpage.js')
scriptTag.onload = function () { this.parentNode.removeChild(this) }
var container = document.head || document.documentElement
// append as first child