Die Kroaten ließen sich um 700 n. Chr. in der Gegend des heutigen Rijeka nieder. Aus strategischen Gründen war der Ort für Karl den Großen wichtig. Er sandte ein Heer unter Führung des Markgrafen Erich (Eric) zur Eroberung der Stadt. Die Kroaten wehrten sich jedoch erfolgreich und schlugen 799 n. Chr. die Franken zurück. Markgraf Erich verlor an den Felshängen vor der Burg Trsat sein Leben. Karl der Große reagierte mit der Entsendung eines größeren Heeres, durch das er Trsata erobern ließ. Von dieser Zeit an beherrschten die Franken die Stadt, die sie in ihr Reich integrierten.