fix: add fake loadedmetadata event