At first glance (without actually trying to use the plugin yet), it looks like the primary issue is how the plugin is written. The exact error is the program trying to get a value that doesn't exist. This is because the author doesn't create the object the program is looking for until just AFTER the function that looks for it. Obviously it's something that MV and MZ are handling slightly differently, but because of the way he's written it, I'm not sure if the problem is something RETRO needs to address directly. I THINK the issue is a single line in the plugin's code needs to be moved two lines up.
If I'm able, I'll try to look into it more directly tomorrow, with actual testing to reproduce your error and trying to eliminate it with just a line move. I can't promise whether or not it's a RETRO fix or just an adjustment needed to the plugin itself. I'd have to learn how to set the plugin up and use it properly. I've not dealt with doodad plugins before.
MV - RETRO - MZ Plugins on MV
● ARCHIVED · READ-ONLY
-
-
Need a help or suggestions...
I want to use Video player plugin, but it gives an error while loading a video file.
I did everything as instructed.
Am I able to do something with it or is it hopeless?
"
rpg_managers.js:1919
Uncaught TypeError: Cannot read property 'source' of undefined
SceneManager.onError @ rpg_managers.js:1919
rpg_managers.js:1920
chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/plugins/NIJI_VideoPlayer.js 199
SceneManager.onError @ rpg_managers.js:1920
NIJI_VideoPlayer.js:199
Uncaught TypeError: Cannot read property 'source' of undefined
at VideoBaseTexture.video.texture.baseTexture.on (NIJI_VideoPlayer.js:199)
at VideoBaseTexture.emit (pixi.js:2662)
at VideoBaseTexture._onCanPlay (pixi.js:26440)
"