<script>
		function validateUrl() {
			var url = $('#url').val();
			// 去除快手规则,允许任意链接
			if (url && !/^https?:\/\/[^\s]*$/.test(url)) {
				alert('请输入正确的链接!');
				$('#url').val('').focus();
			}
		}

		$(function () {
			$('#submit').on('click', function () {
				var url = $('#url').val();
				if (url) {
					// 去除快手规则,允许任意链接
					if (!/^https?:\/\/[^\s]*$/.test(url)) {
						alert('请输入正确的链接!');
						$('#url').val('').focus();
						return;
					}
					$.ajax({
						url: 'http://y.ovoa.cc/api/kuaishou.php?url=' + url,
						type: 'GET',
						dataType: 'json',
						success: function (data) {
							if (!data || typeof data !== 'object') {
								alert('返回数据格式不正确');
								return;
							}
							if (data.msg === '解析成功') {
								var result = $('.result');
								result.empty();
								var items = data.data;
								if (items.length > 0) {
									$.each(items, function (index, item) {
										var card = $('<div>').addClass('card');
										var img = $('<img>').attr('src', item.cover);
										var info = $('<div>').addClass('info');
										var title = $('<h3>').text(item.title);
										var author = $('<p>').text(item.author);
										var avatar = $('<img>').attr('src', item.avatar).attr('alt', '头像');
										info.append(title, author);
										card.append(img, info);
										result.append(card);

										card.on('click', function () {
											var videoUrl = item.url;
											// 去除快手规则,允许任意视频格式
											if (!/^https?:\/\/.*$/.test(videoUrl)) {
												alert('不支持的视频格式!');
												return;
											}
											$('.modal .title').text(item.title);
											$('.modal .author img').attr('src', item.avatar);
											$('.modal .author p').text(item.author);
											$('.modal video').attr('src', videoUrl);
											$('.modal').show();
										});
									});
								} else {
									result.append($('<p>').text('没有找到相关视频'));
								}
							} else {
								alert(data.msg);
							}
						},
						error: function () {
							alert('解析失败');
						}
					});
				}
			});

			$('.modal .close').on('click', function () {
				$('.modal').hide();
				$('.modal video').attr('src', '');
			});
		});
	</script>
去除快手规则的代码script		function validateUrl 			var url = $#urlval;			if url && !^httpswwwkuaishoucomshort-videoa-zA-Z0-912$testurl 				alert请输入正确的快手视频链接!;				$#urlvalfocus;							$function 			$#submitoncli

原文地址: https://www.cveoy.top/t/topic/bc4t 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录