Я делаю веб-игры.Я загружаю их на порталы, такие как Newgrounds.Они внедряются как iFrames на этих сайтах.Однако я заметил, что другие сайты «крадут» игры, встраивая iFrames в свои собственные сайты.Есть ли какой-нибудь код, который я могу запустить в своем iFrame, чтобы определить, на каком сайте я встроен?
Я продолжаю поиск, и многие потоки говорят что-то вроде
if (window.top.location.hostname != "myhost.com") {
console.log("Not on myhost");
}
, но это не таккажется, работают в эти дни из-за DOMExceptions.Что-нибудь еще, что я могу сделать?Или я что-то упустил здесь очевидное?