Safari: fetch data from Info.plist for vAPI.app

This commit is contained in:
Deathamns 2014-12-08 14:55:33 +01:00
parent 922e638133
commit 8602c744c1
1 changed files with 8 additions and 2 deletions

View File

@ -36,9 +36,15 @@ vAPI.safari = true;
/******************************************************************************/
var xhr = new XMLHttpRequest;
xhr.overrideMimeType('application/x-javascript;charset=utf-8');
xhr.open('GET', 'Info.plist', false);
xhr.send();
xhr = xhr.responseText;
vAPI.app = {
name: 'µBlock',
version: '0.7.2.0'
name: xhr.match(/DisplayName<\S+[^>]+>([^<]+)/)[1],
version: xhr.match(/ShortVersionString<\S+[^>]+>([^<]+)/)[1]
};
/******************************************************************************/