Tôi đang thiết lập nút chia sẻ google + và muốn biết thời điểm ai đó đã chia sẻ liên kết để tôi có thể thực hiện hành động. Bạn có thể đăng ký gọi lại trên nút chia sẻ bằng cách sử dụng thuộc tính onendinteraction
và tài liệu nêu rõ rằng điều này sẽ được gọi bất cứ khi nào hộp chia sẻ bị đóng và bất cứ khi nào chia sẻ hoàn tất.google + share và onendinteraction - không xác nhận
chức năng của tôi đang được gọi là khi cửa sổ được đóng lại, nhưng không phải khi liên kết được thực sự chia sẻ:
function redirectGooglePlus(jsonParam) {
alert(jsonParam.type);
}
<div class="g-plus" data-action="share" data-annotation="vertical-bubble" data-height="60"
data-href="http://mywebsite.com" data-onendinteraction="redirectGooglePlus"></div>
chức năng My redirectGooglePlus
chỉ bao giờ gọi khi hover
loại, và không bao giờ confirm
(đó là một trong đó là phải để biểu thị các phần đã hoàn thành.
có ai biết lý do tại sao chức năng không được gọi với confirm
?
FYI tài liệu share google là anh re: https://developers.google.com/+/web/share/
Có vẻ như đây là lỗi: https://code.google.com/p/google-plus-platform/issues/detail?id=396 –
Và họ vẫn chưa sắp xếp lỗi này. Khá thảm hại từ một tập đoàn lớn như vậy – Rossco