0👍
✅
Depends on the code. If you are using a lot of the Chrome APIs that do not have direct support in the Cordova infrastructure, then you may need to rewrite those functionalities. I googled your scenario and the first thing showed up was this. I am not sure if this is relevant but you might want to take a look.
If you can integrate Vue to the Cordova codebase in such a way that you’d done in your Chrome plugin, then I think most of your Vue components can be reused with a very minimum to no modifications. However, from what I understand, codes related to the Chrome extension API will not work for Cordova. You need to redo them in Cordova way. Specially if those involve any system/OS/storage APIs.
Source:stackexchange.com