Из документации:
Вы можете использовать букмарклет или расширение / надстройку, чтобы добавить JS на страницу и использовать доступные методы.
Похоже, что выпытаемся получить доступ к API через JS на странице, которая встраивает http://grooveshark.com/
.Это не сработает.
Вам потребуется доступ к объекту window
встроенной страницы, а не к внешней странице.Существуют методы взаимодействия между фреймами, но поскольку страница находится в другом домене, вы сталкиваетесь с ограничениями безопасности .
Вы не можете получить доступ к API, когда онвстроен в обычную веб-страницу.Вы должны использовать расширение (которое имеет различные привилегии безопасности) или букмарклет (который выполняется в контексте страницы, которую просматривает пользователь).