Hi
When I run locally, all is fine, I can use CKEditor to add media content (links to videos!)
However, when I deploy to a licenced node, I'm getting JavaScript errors and the OK button just throws an error:
plugin.js?t=F969:156 Uncaught TypeError: jQuery(...).oembed is not a function at embedCode (plugin.js?t=F969:156) at textInput.commit (plugin.js?t=F969:330) at CKEDITOR.dialog.eval (widgets.js:12231) at CKEDITOR.dialog.foreach (widgets.js:12230) at CKEDITOR.dialog.commitContent (widgets.js:12231) at CKEDITOR.dialog.<anonymous> (plugin.js?t=F969:1148) at CKEDITOR.dialog.q (widgets.js:11675) at CKEDITOR.dialog.CKEDITOR.event.CKEDITOR.event.fire (widgets.js:11677) at button.onClick (widgets.js:12241) at button.eval (widgets.js:12181) at button.q (widgets.js:11675) at button.CKEDITOR.event.CKEDITOR.event.fire (widgets.js:11677) at button.click (widgets.js:12180) at CKEDITOR.dom.element.eval (widgets.js:12172) at CKEDITOR.dom.element.q (widgets.js:11675) at CKEDITOR.dom.element.CKEDITOR.event.CKEDITOR.event.fire (widgets.js:11677) at HTMLAnchorElement.eval (widgets.js:11715)
Pasted as image too - might be clearer:
I've tried updating CKEditor to the latest version, but I think I'm doing something fairly basic wrong.
I can confirm that it WORKS locally, so not sure what I'm missing.
Any and all ideas appreciated.
EDIT: Managed to get it to stop working locally, by checking the "Bundle widgets when running locally" check box. Hopefully I'll get a definitive answer on how to track down the offending widget - any tips appreciated (I'm not convinced it's CKEditor!)
Thanks
Tarique