2015-04-22 12 views
5

Chúng tôi đang sử dụng tiện ích Dòng thời gian nhúng Twitter được ghi thành tài liệu here.Dòng thời gian nhúng của Twitter không bao giờ cập nhật

Theo tài liệu, nó là vụ phải tự động cập nhật tự của nó "trong thời gian thực":

Những công cụ timeline mới được xây dựng đặc biệt cho các trang web, điện thoại di động web, và các thiết bị liên lạc. Chúng tải nhanh, mở rộng với lưu lượng truy cập của bạn và cập nhật trong thời gian thực.

Nhưng nó không làm điều đó. Khung nội tuyến tải ban đầu tốt, nhưng sau đó không bao giờ cập nhật. Khi tôi xem tab mạng trong các công cụ dành cho nhà phát triển Chrome, tôi không thấy bất kỳ lỗi nào hoặc các yêu cầu thêm về mạng cho dữ liệu.

Có ai khác nhận thấy điều này không? Tài liệu chỉ đơn giản là không chính xác và chức năng đó không tồn tại? Tôi đang sử dụng đoạn mã này, được cung cấp bởi Twitter:

<a class="twitter-timeline" data-screen-name="foxnews" data-widget-id="11111111111111" data-chrome="nofooter noheader noscrollbar transparent" data-tweet-limit="10"></a> 
    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); 
    if (typeof(twttr) !== "undefined") { 
    twttr.widgets.load(); 
    } 
</script> 

CẬP NHẬT Các cập nhật sẽ xuất hiện nếu tôi sử dụng đoạn mã chính xác như nó vốn có từ wizard/máy phát điện. Tuy nhiên khi tôi thêm các thuộc tính dữ liệu tùy biến, nó ngừng hoạt động.

Trả lời

0

Mã này có vẻ đã lỗi thời. Bạn có thể thử điều này và xem nó có hoạt động không?

<a class="twitter-timeline" href="https://twitter.com/FoxNews" data-widget-id="591265000628559874">Tweets by @FoxNews</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

Nếu có, bạn có thể tạo phụ tùng của riêng bạn (chắc chắn rằng bạn đang đăng nhập vào Twitter đầu tiên) here.

+0

Tôi đã tạo tiện ích con mới từ tiện ích con "trang tổng quan" và thả nó vào trang tĩnh và không cập nhật. Điều duy nhất tôi thêm vào là 'data-screen-name =" foxnews "' bởi vì họ tweet thường xuyên. – emersonthis

+0

@SDP Chính xác thì bạn đang cố gắng tùy chỉnh? Bạn có thể không thêm tùy chỉnh bạn cần từ trình hướng dẫn tiện ích con mới trên Twitter không? –

+0

Không có trình hướng dẫn nào chỉ liên kết đến trang tài liệu về cách thêm thuộc tính dữ liệu để tùy chỉnh. Im sử dụng noheader, nofooter, tên người dùng, minh bạch – emersonthis

1

Nó chỉ ra rằng đây là hành vi mong đợi khi sử dụng data-tweet-limit="#" để tùy chỉnh số tweet xuất hiện. Khi tôi xóa thuộc tính này, các cuộc thăm dò tiện ích sẽ cập nhật lại.

Các vấn đề liên quan