Custom videos in WYSIWYG
Hello, I am trying to add support for Bilibili videos on the bbcodes_sceditor.js file.

This is what I currently have:
'Bilibili': {
'match': /https:\/\/www\.bilibili\.com\/video\/([^/]+)\/?/,
'url': '//',
'html': '<iframe src="{url}" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" ' +
' style="width: 640px; height: 430px; max-width: 100%" height="378" width="620" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>'

One problem is, the url of a Bilibili video iframe is supposed to receive two parameters: aid and bvid. But here it appears I can only pass one parameter to it. Another problem is that the match could have two different types of URL, and the URL of the iframe depends on it.

For example, there can be these two different URLs for the same video:

One has bv in the ID prefix, and the other one has av in the ID prefix. For URLs with bv, the iframe url may have only bvid (and must have it). But for URLs with av, the iframe url may have only aid (and must have).

Forum Jump:

Users browsing this thread: 1 Guest(s)