mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
优化测试用例
This commit is contained in:
1 parent
a4535bcc6c
commit
2d16171720
6 files changed
+574
-211
No files matched your search
@@ -34,7 +34,7 @@ var art = new Artplayer({
|
||||
contextmenu: [
|
||||
{
|
||||
html: 'Custom menu',
|
||||
click: function(contextmenu) {
|
||||
click: function (contextmenu) {
|
||||
console.info('You clicked on the custom menu');
|
||||
contextmenu.show = false;
|
||||
},
|
||||
@@ -43,7 +43,7 @@ var art = new Artplayer({
|
||||
layers: [
|
||||
{
|
||||
html: `<img style="width: 100px" src="/assets/sample/layer.png">`,
|
||||
click: function() {
|
||||
click: function () {
|
||||
console.info('You clicked on the custom layer');
|
||||
},
|
||||
style: {
|
||||
@@ -104,7 +104,7 @@ var art = new Artplayer({
|
||||
{
|
||||
position: 'right',
|
||||
html: 'Control',
|
||||
click: function() {
|
||||
click: function () {
|
||||
console.info('You clicked on the custom control');
|
||||
},
|
||||
},
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
var vConsole = new VConsole();
|
||||
var url = 'https://zhw2590582.github.io/assets-cdn';
|
||||
var art = new Artplayer({
|
||||
container: '.artplayer-app',
|
||||
url: url + '/video/one-more-time-one-more-chance-480p.mp4',
|
||||
poster: url + '/image/one-more-time-one-more-chance-poster.jpg',
|
||||
title: 'One More Time One More Chance',
|
||||
poster: '/assets/sample/poster.jpg',
|
||||
autoSize: true,
|
||||
loop: true,
|
||||
mutex: true,
|
||||
@@ -18,7 +17,7 @@ var art = new Artplayer({
|
||||
'x5-video-orientation': 'portraint',
|
||||
},
|
||||
subtitle: {
|
||||
url: url + '/subtitle/one-more-time-one-more-chance.srt',
|
||||
url: '/assets/sample/subtitle.srt',
|
||||
style: {
|
||||
color: '#fff',
|
||||
fontSize: '14px',
|
||||
@@ -26,7 +25,7 @@ var art = new Artplayer({
|
||||
},
|
||||
layers: [
|
||||
{
|
||||
html: `<img style="width: 50px" src="${url}/image/your-name.png">`,
|
||||
html: `<img style="width: 50px" src="/assets/sample/layer.png">`,
|
||||
click: function () {
|
||||
console.info('You clicked on the custom layer');
|
||||
},
|
||||
@@ -44,7 +43,7 @@ var art = new Artplayer({
|
||||
},
|
||||
plugins: [
|
||||
artplayerPluginDanmuku({
|
||||
danmuku: url + '/danmuku/one-more-time-one-more-chance.xml',
|
||||
danmuku: '/assets/sample/danmuku.xml',
|
||||
speed: 5,
|
||||
maxlength: 100,
|
||||
margin: [10, 70],
|
||||
|
||||
@@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><i><chatserver>chat.bilibili.com</chatserver><chatid>34600995</chatid><mission>0</mission><maxlimit>1000</maxlimit><state>0</state><real_name>0</real_name><source>k-v</source><d p="146.86400,1,25,16777215,1466672718,0,93e12d9a,11143261872193540">成长是不是意味着失去</d><d p="54.08100,1,25,16777215,1466672727,0,f9968dae,11143261873242116">看了十几变了</d><d p="233.77000,1,25,16777215,1466694686,0,d62a685d,11143261874814980">你和我走过6年学生时代,但却无奈的止步于现实</d><d p="68.61400,5,25,16711680,1467025679,0,7c4de0b4,11143261877436420">一点时间,一个机会。</d><d p="140.47700,1,25,16777215,1467346364,0,ce211688,11143261880582148">原版无可替代</d><d p="189.14600,1,25,16777215,1467544035,0,74e714b2,11143261885825028">我喜欢你啊!!!!泪目惹!!?</d><d p="137.51500,1,25,14811775,1467547693,0,66c09821,11143261887397892">谁发明的火车,拉出去斩了。</d><d p="147.35900,1,25,16777215,1467547696,0,1d49c4a4,11143261888970756">我希望自己能成为一个有故事的人</d><d p="73.45400,1,25,16777215,1467943859,0,dfff46d8,11143261890019332">歌词感人</d><d p="222.38000,1,25,16777215,1467947462,0,dfff46d8,11143261891067908">时间和距离冲淡了一切</d><d p="100.98600,1,25,16777215,1467994334,0,4265df06,11143261893165060">大爱秒五</d><d p="26.19700,1,25,15138834,1467994351,0,ded1e585,11143261893689348">每一秒都是壁纸系列</d><d p="151.17700,1,25,16777215,1468156171,0,b365d11a,11143261927768068">是的</d><d p="108.25100,1,25,16777215,1468231601,0,bfe5df8b,11143261929340932">循环已开,爬不出去了</d><d p="119.96100,1,25,16777215,1468386119,0,87a73c96,11143261930389508">经费燃烧</d><d p="151.92900,1,25,16777215,1468941081,0,be6c732c,11143261931438084">这里的星空真的让我惊艳了好久</d><d p="68.33700,5,25,16711680,1469005528,0,796721d4,11143261933010948">悲剧在男孩踌躇时就已酿成</d><d p="303.16900,5,25,16711680,1469005529,0,796721d4,11143261934059524">小时候,男孩犹豫不前,女孩在等他,也是在“等”他</d><d p="303.27900,5,25,16711680,1469005530,0,796721d4,11143261937729540">长大后,男孩依然在过去徘徊,但女孩已不再等他了</d><d p="303.27900,5,25,16711680,1469005530,0,796721d4,11143261939302404">这就是他们为什么总在平行线上</d><d p="303.27900,5,25,16711680,1469005531,0,796721d4,11143261940350980">悲剧在男孩开始的犹豫时已酿成,只能补救不能避免</d><d p="303.27900,5,25,16711680,1469005532,0,796721d4,11143261941399556">像我......如今再想起平行线上的她,感觉已来不及了</d><d p="319.10000,1,25,16777215,1469005534,0,796721d4,11143261942448132">回忆中的女孩还在等他,而现实的女孩已不再等他了</d><d p="25.62000,1,25,14811775,1469286711,0,faa38ec8,11143261945069572">为什么不能有个明理看到贵树的镜头</d><d p="269.51100,5,25,11890,1469351108,0,dbb764c3,11143261946118148">还有那句没能说出的我爱你</d><d p="307.12400,1,25,16777215,1469696753,0,2046d708,11143261947166724">看红字</d><d p="70.56000,1,25,16711680,1469696757,0,8d5c1186,11143261948739588">看了秒五心堵得难受</d><d p="208.98000,1,25,16777215,1469895139,0,87de2803,11143261949263876">现在有时候还会刻意去路过一些有回忆的地方 明明已经过去好久了</d><d p="108.45800,1,25,16777215,1470060644,0,243d1bd8,11143261950312452">贵树是程序员</d><d p="103.35500,1,25,16777215,1470643461,0,5eeae8f8,11143261980721156">好想哭</d><d p="172.08400,1,25,16777215,1470643462,0,5eeae8f8,11143261981769732">如果奇迹能够发生</d><d p="114.99600,1,25,16777215,1470751854,0,a91a579a,11143261982818308">我来的比较迟</d><d p="128.62800,1,25,16777215,1470751854,0,a91a579a,11143261984391172">明理</d><d p="94.73400,1,25,16777215,1470751859,0,98f27656,11143261985964036">我扬起嘴角看着我那一败涂地的坚持,仅此一次、仅此一生、</d><d p="143.61200,1,25,16777215,1471251912,0,d9780efa,11143261993828356">看了四遍还是蛮心疼女二的</d><d p="188.66300,1,25,16777215,1471302431,0,309b7fdf,11143261996449796">这首歌之前是两人的独白我觉得完美没有遗憾</d><d p="36.73700,1,25,16777215,1471539709,0,e425a73b,11143261998022660">不敢看第二遍的电影</d><d p="298.42600,1,25,16777215,1471781304,0,cfa77c8b,11143262001168388">再给我一次机会我还是说不出,毕竟这是现实啊</d><d p="99.74000,1,25,14811775,1471792291,0,faa38ec8,11143262002216964">越听感觉越伤感,哪怕以后想起</d><d p="223.98000,1,25,16707842,1471792293,0,faa38ec8,11143262003265540">贵树那封信大概是分手信吧</d><d p="237.35800,1,25,14811775,1471888942,0,6a0f87bc,11143262027382788">人家都结婚了,或许不相见不打扰才是真正的温柔</d><d p="281.65800,1,25,16777215,1472576490,0,eec7bd83,11143262032625668">我喜欢过你</d><d p="4.26900,1,25,16777215,1472662895,0,cf9abc49,1114Line truncated
|
||||
<?xml version="1.0" encoding="UTF-8"?><i><chatserver>chat.bilibili.com</chatserver><chatid>11724691</chatid><mission>0</mission><maxlimit>500</maxlimit><state>0</state><real_name>0</real_name><source>k-v</source><d p="24.00000,1,25,16777215,1481940619,0,9369f6e1,2755349415">刚看完中文的</d><d p="47.83900,1,25,16777215,1481940620,0,9369f6e1,2755350229">看完中文版,看一下原版压压惊</d><d p="103.13600,1,25,16777215,1481940621,0,9369f6e1,2755352159">那一买哇</d><d p="93.65400,4,25,15138834,1481940647,0,3a91a313,2755409489">我叫欧布,欧布奥特曼!</d><d p="37.60400,1,25,16777215,1481950905,0,750af5df,2755948579">口昌占戈哥欠</d><d p="12.14200,1,25,16777215,1481961897,0,ab4d3d03,2756547743">刚看完</d><d p="107.61400,5,25,16711782,1481965559,0,f311f6e1,2756754771">自个儿看吧!</d><d p="2.64700,5,25,15138834,1481969183,0,a6f75681,2756841077">今晚三刷!</d><d p="44.21500,1,25,16777215,1481972875,0,f98384a7,2757208503">日刷一遍。哈哈</d><d p="79.24100,1,25,16777215,1481983853,0,fb570164,2758012907">89这个数字神了</d><d p="107.54200,5,25,16707842,1482019718,0,88e1250a,2758909611">子个看的笑哭我</d><d p="17.84600,1,25,0,1482027021,0,462140f3,2759121757">欠的电影票已还</d><d p="94.49900,5,25,16777215,1482030661,0,afe1c3ba,2759240147">老子有杯存了三年的抠脚酒,那些抢着要喝的我这里有</d><d p="102.04200,5,25,15138834,1482030686,0,c73ab657,2759313563">在下版本 有何贵干</d><d p="100.23000,1,25,16777215,1482030708,0,7cdcfcf8,2759381903">好感动</d><d p="1.31200,1,25,16777215,1482037278,0,caf41548,2759709291">三刷回来留念</d><d p="31.56800,4,25,41194,1482037291,0,3143abc,2759757455">幸瑜,我们一起去看吧</d><d p="66.68000,1,25,16777215,1482040963,0,a9c2f933,2760034489">这是什么歌啊啊啊好好听</d><d p="31.36200,4,25,16711680,1482055582,0,660e8376,2760779037">3刷路过</d><d p="15.42800,1,25,16777215,1482062931,0,c447a236,2761295787">看了也没脱单,让我找一个漂亮的德国妹子做女朋友吧!</d><d p="52.06700,1,25,16777215,1482062932,0,70d7d75f,2761299095">-0-</d><d p="52.47900,5,25,65280,1482120763,0,75828be6,2762846077">真想问问表白那些人</d><d p="52.47900,5,25,65280,1482120763,0,75828be6,2762847267">在这里表白算什么</d><d p="52.47900,5,25,65280,1482120763,0,75828be6,2762848323">只能说你是懦夫</d><d p="64.47200,1,25,0,1482127346,0,1f99633e,2763097299">电影院看完的+1</d><d p="92.66300,4,25,16776960,1482141968,0,4ddc51b,2763521111">哪买啊</d><d p="83.36500,1,25,16777215,1482235684,0,3d13d2d1,2766545727">大陆版的宣传片最有感觉</d><d p="91.92700,1,25,16777215,1482235697,0,af8227b4,2766590877">你的名字 郑安琪</d><d p="83.02400,1,25,16777215,1482235735,0,12acbbbf,2766717501">bgm 花火</d><d p="1.00100,1,25,38979,1482243059,0,ab62cfd,2767183303">五刷纪念 sc</d><d p="13.33100,1,25,16777215,1482250320,0,d4d486c6,2767395005">你……我……想和你一起看《你的名字》</d><d p="26.81200,1,25,16777215,1482250353,0,887e2676,2767478183">这就是我们梦寐以求的,唐朝和尚</d><d p="33.23900,1,25,16707842,1482253302,0,3b3a6f4d,2767597689">一个人刷了七遍就我了吧,我还是个男生</d><d p="0.00000,5,25,10027008,1482282578,0,e763cdf4,2767872227">自己看的</d><d p="5.21700,1,25,16777215,1482293534,0,c00038e9,2768119847">看完中毒了,越看中毒越深,新海诚你算计我..........</d><d p="80.32000,1,25,16777215,1482322119,0,a8bac6e4,2769449883">misha</d><d p="8.56700,5,25,15138834,1482322124,0,1d590742,2769465725">希望下辈子可以做个东京的帅哥</d><d p="92.03100,1,25,16777215,1482329452,0,ac03485d,2769962501">自己看吧</d><d p="110.12400,5,25,14811775,1482329453,0,ac03485d,2769964411">自己看吧</d><d p="1.99100,1,25,16777215,1482333104,0,73bfe3ed,2770147271">果然还是大陆版的预告最好</d><d p="43.85900,1,25,0,1482382882,0,b205d490,2771047893">看完电影再看预告的那个等等我,我也是哈哈</d><d p="1.14800,1,25,16777215,1482386544,0,4210f246,2771174753">电影院6刷路过</d><d p="36.30800,1,25,14811775,1482429738,0,748e1d11,2773043641">截止到20号,断断续续去刷了六遍,也是没谁了</d><d p="83.74300,1,25,16777215,1482472932,0,ca08e35f,2773826711">火花</d><d p="14.20000,1,25,16777215,1482491279,0,6e89d570,2774713355">明天二刷</d><d p="73.28500,1,25,16777215,1482502212,0,9c1a8324,2775235269">预告好良心</d><d p="5.54000,5,25,41194,1482549112,0,c2179b89,2776580937">刚看完国语感觉各种不适应</d><d p="76.46300,1,25,16777215,1482573973,0,c904b41b,2777844945">看完之后更加不可能有女朋友了</d><d p="50.16100,1,25,16777215,1482631815,0,24e6ff05,2780053005">三刷归来</d><d p="80.58300,1,25,16777215,1482639163,0,639f1a6c,2780504913">超级好看</d><d p="80.58700,1,25,16777215,1482649427,0,e6a7f8c3,2781190105">米兹哈</d><d p="14.86800,1,25,16777215,1482653076,0,27f539d4,2781355729">我也觉得大陆Line truncated
|
||||
@@ -120,7 +120,7 @@ Video poster image url
|
||||
var art = new Artplayer({
|
||||
container: '.artplayer-app',
|
||||
url: '/assets/sample/video.mp4',
|
||||
poster: '/assets/sample/poster.jpeg',
|
||||
poster: '/assets/sample/poster.jpg',
|
||||
});
|
||||
```
|
||||
|
||||
@@ -129,7 +129,7 @@ var art = new Artplayer({
|
||||
- Type: `String`
|
||||
- Default: `''`
|
||||
|
||||
Video title, will be shown in `screenshot` file name and `pip` mode
|
||||
Video title, will be shown in `screenshot` file name and `min` mode
|
||||
|
||||
[Run Code](/Configuration.title)
|
||||
|
||||
@@ -138,6 +138,7 @@ var art = new Artplayer({
|
||||
container: '.artplayer-app',
|
||||
url: '/assets/sample/video.mp4',
|
||||
title: '【新海诚动画】『秒速5センチメートル』',
|
||||
screenshot: true,
|
||||
});
|
||||
```
|
||||
|
||||
|
||||
@@ -3,9 +3,21 @@ const path = require('path');
|
||||
const logger = require('./logger');
|
||||
|
||||
try {
|
||||
const documentText = fs.readFileSync(path.resolve(__dirname, '../docs/document/README.md'), 'utf-8');
|
||||
const documentText = [
|
||||
'README.md',
|
||||
'class.md',
|
||||
'events.md',
|
||||
'libraries.md',
|
||||
'options.md',
|
||||
'properties.md',
|
||||
'properties.md',
|
||||
]
|
||||
.map((name) => {
|
||||
return fs.readFileSync(path.resolve(__dirname, '../docs/document/' + name), 'utf-8');
|
||||
})
|
||||
.join('');
|
||||
const jsTests = documentText.match(/\[Run Code\]\(\/([\s\S]*?)\)\n\n\`{3}js([\s\S]*?)\`{3}/g);
|
||||
const jsBlocks = jsTests.map(item => {
|
||||
const jsBlocks = jsTests.map((item) => {
|
||||
const result = item.match(/\[Run Code\]\(\/([\s\S]*)\)\n\n\`{3}js([\s\S]*?)\`{3}/);
|
||||
return {
|
||||
name: result[1],
|
||||
@@ -24,7 +36,7 @@ describe('Document', function() {
|
||||
});
|
||||
|
||||
${jsBlocks
|
||||
.map(item => {
|
||||
.map((item) => {
|
||||
return `
|
||||
it(\`${item.name}\`, function() {
|
||||
${item.code}
|
||||
|
||||
+547
-196
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user