[ad_1]
Xiaomi's Mimoji feature, allegedly copied from Apple, has been controversial since the first day of its introduction. "Stole from Apple," said Xiaomi will open a lawsuit for those who are now using Apple's advertising video for the promotion of the feature.
Earlier this week, Xiaomi announced its new phone, the Mi CC9, and the release of Mimoji, a feature similar to Memoji on Apple devices. The company says it will sue those who stole Mimoji from Apple and used the promotional films prepared by Memoji for Apple "accidentally".
The introduction of the Mimoji feature of the CC9 on Chinese retail sites, JD.com and Suning, included the introductory video "Apple Music – Khalid + Memoji". Xiaomi's answer was revealed by a Weibo user. Xiaomi said that this error was the result of çalışan, an employee who uploaded the wrong content,. The badociated video has been removed from the pages of the device after the description.
The question of how a Xiaomi employee accidentally put this advertising video, published in February with many Apple logos, remains a mystery. Xiaomi's insistent stance that she did not steal Mimoji from Apple's Memoji continues. Apple introduced Memoji for the first time in 2017 with the iPhone X with TrueDepth camera system.
$ (Function () {
// Facebook window.fbAsyncInit = function () { fb.init ({ appId: & # 39; 1037724072951294 & # 39; xfbml: true, version: & # 39; v2.5 & # 39; }); };
(function (d, s, id) { var js, fjs = d.getElementsByTagName (s)[0]; if (d.getElementById (id)) {return;} js = d.createElement (s); js.id = id; js.src = "http://connect.facebook.net/en_GB/sdk.js"; fjs.parentNode.insertBefore (js, fjs); } (document, 'script', 'facebook-jssdk'));
$ (& # 39; Body & # 39;). Ten ({ click: function () { // save button facebook ajax If fb.xfbml.p (); } }, & # 39; .facebook-save & # 39;);
// share scroll if ($ (& # 39 ;. content-sticky & # 39;). length> 0) { if ($ (window) .width ()> = 768) { $ (window) .on (& # 39; scroll, function () { var scrollTop = $ (this) .scrollTop (); $ (& # 39; article). each (function () { if (scrollTop> = ($ (this) .find ('content-body'). offset (). top - 76)) { $ (This) .Find ("Sticky Content.") AddClbad ("Sticky"). if (scrollTop> = ($ (this) .find (& # 39 ;. content-body & # 39;). offset.). top + $ (this) .find (& # 39 ;. content-body & # 39; height () - ($ (this) .find (& # 39 ;. content-sticky & # 39;). height () + 92))) { $ (This) .Find ("Sticky Content.") RemoveClbad ("Sticky"). $ (this) .find (& # 39 ;. content-sticky & # 39;). css ({& # 39; bottom: 0px & # 39; top & # 39 ;: auto & # 39;}); } else { $ (This) .Find ("Sticky Content"). AddClbad (& # 39; sticky & # 39;). Css ({ & # 39; bottom & # 39 ;: initial & # 39 ;, & # 39; top & # 39; 76px & # 39; }); } } else { $ (this) .find (& # 39 ;. content-sticky & # 39;). removeClbad (& # 39; sticky & # 39;). css ({#:} auto, #, &, & # 39; } }); }); } }
// share click $ (& # 39; Body & # 39;). Ten ({ click: function () { var $ this = $ (this), dataShareType = $ this.attr (& # 39; data sharing type), dataType = $ this.attr (& # 39; data type & # 39;), dataId = $ this.attr (& # 39; data-id & # 39;), dataPostUrl = $ this.attr (& # 39; data-post-url & # 39;), dataTitle = $ this.attr (& # 39; data-title & # 39;), dataSef = $ this.attr (& # 39; data-sef & # 39;);
switch (dataShareType) { case & # 39; facebook & # 39 ;: fb.u from ({ method: "share", href: dataSef, }, function (answer) { if (response &&! response.error_message) { updatehit (); } });
break;
case & # 39; twitter & # 39 ;: shareWindow (https: //twitter.com/intent/tweet? via = webtekno & text = + encodeURIComponent (dataTitle) +% E2% 96% B6 + encodeURIComponent (dataSef )); updatehit (); break;
case "plus": shareWindow (https://plus.google.com/share? url = + encodeURIComponent (dataSef)); updatehit (); break;
case "mail": window.location.href = & # 39; mailto:? subject = & # 39; + encodeURIComponent (dataTitle) + & # 39; & body = & # 39; + encodeURIComponent (dataSef); // updatehit (); break;
case whatsapp: window.location.href = whatsapp: // send? text = & # 39; + encodeURIComponent (dataTitle) + & # 39;% E2% 96% B6 & # 39; + encodeURIComponent (dataSef); updatehit (); break; }
shareWindow function (url) { window.open (url, "_blank", "toolbar = yes, scrollbars = yes, resizable = yes, top = 500, left = 500, width = 400, height = 400"); }
function updateHit () { .Ajax $ ({ type: "POST", url: dataPostUrl, data: {contentId: dataId, contentType: dataType, shareType: dataShareType}, success: function (data) {
if ($ (& # 39 ;. video-showcase & # 39;). length> 0) { var $ container = $ (& # 39 ;. video-showcase & # 39;) } else if ($ (& # 39; article[data-id="' + dataId + '"]& # 39;) .length> 0) { var $ container = $ (& # 39; article[data-id="' + dataId + '"]"); } else if ($ (. wt-share-item[data-id="' + dataId + '"]& # 39;) .length> 0) { var $ container = $ (& # 39; .wt-share-item[data-id="' + dataId + '"]"); } else { $ container = null; }
// var $ container = dataType == & # 39; video & # 39; $ (& # 39 ;. video-showcase & # 39;): $ (& # 39;[data-id="' + dataId + '"]");
if ($ container! = null && $ container.length> 0) { var $ badged = $ container.find (& # 39; .wt-share-badge - & # 39; + dataShareType);
var $ headerCount = $ (& # 39 ;. content-header & # 39;) find (& # 39; .wt-share-count & # 39;), $ containerCount = $ container.find (& # 39 ;. wt-share-count & # 39;), value = parseInt ($ containerCount.html ()) + 1;
$ container.data (& # 39; share & # 39; value); //$containercount.html (valued A);
if ($ headerCount.length> 0) { //$headercount.html (valued A); }
if ($ badged.length> 0 && (dataShareType == facebook> ||| dataShareType == & nbsp; & nbsp; twitter & # 39;)))) { if ($ badged.hasClbad (& # 39; is-visible)) { //$badged.html(dat A); } else { //$badged.addclbad('is-visible').html(dat A); } } }
}
});
}
}
}, & # 39; .wt-share-button & # 39;)
});
[ad_2]
Source link