diff --git a/package.json b/package.json index 7fd3827..33da801 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "html2canvas": "^1.0.0-rc.7", "iptv-playlist-parser": "^0.5.0", "m3u": "0.0.2", + "m3u8-parser": "^4.5.0", "modern-normalize": "^1.0.0", "mousetrap": "^1.6.5", "qrcode.vue": "^1.7.0", diff --git a/src/components/IPTV.vue b/src/components/IPTV.vue index 5493e90..4b1a7df 100644 --- a/src/components/IPTV.vue +++ b/src/components/IPTV.vue @@ -4,13 +4,15 @@ 导出 导入 - 清空 + 检测{{ this.checkAllChannelsLoading ? this.checkProgress + '/' + this.iptvList.length : '' }} 重置
+ 保存 + 删除
@@ -19,6 +21,7 @@ size="mini" fit height="100%" row-key="id" :data="filteredTableData" @row-click="playEvent" + @select="selectionCellClick" @selection-change="handleSelectionChange" @sort-change="handleSortChange">> + + + + + + @@ -71,7 +103,8 @@