Update amazon.ts

This commit is contained in:
Acid Chicken (硫酸鶏)
2018-08-17 01:26:22 +09:00
committed by GitHub
parent a72af04005
commit 871a6f151c

View File

@ -34,12 +34,28 @@ export async function summarize(url: URL.Url): Promise<summary> {
const thumbnail: string = $('#landingImage').attr('src');
const playerUrl =
$('meta[property="twitter:player"]').attr('content') ||
$('meta[name="twitter:player"]').attr('content');
const playerWidth = parseInt(
$('meta[property="twitter:player:width"]').attr('content') ||
$('meta[name="twitter:player:width"]').attr('content'));
const playerHeight = parseInt(
$('meta[property="twitter:player:height"]').attr('content') ||
$('meta[name="twitter:player:height"]').attr('content'));
return {
title: title || null,
icon: 'https://www.amazon.com/favicon.ico',
description: description || null,
thumbnail: thumbnail || null,
player: null,
player: {
url: playerUrl || null,
width: playerWidth || null,
height: playerHeight || null
},
sitename: 'Amazon'
};
}