Home / Technology / Installation of the iPhone 11 series camera completed

Installation of the iPhone 11 series camera completed



For a long time we have an idea of ​​what new iPhones will look like. Especially the square camera installation on the back is the most noticeable feature of the new iPhone leaks.

We know that Apple changed its designs every two years. Of course, Apple, which introduced one of the first dual camera systems with the iPhone 7 Plus, does not want to be left behind if other manufacturers switch to triple or even quad cameras. In this context, the company will use a triple camera on a square surface in a different layout on the iPhone 1

1, which also caused criticism of the design.

This design now seems to be final, as phone accessory manufacturer Olixar unveils protective lenses for iPhone 11 series cameras. he moved. Olixar has released three different protectors for the iPhone 11, iPhone 11 Max and iPhone 11R that confirm the design.

RELATED NEWS

The new iPhone XR will have a larger battery than the existing model

Some Olixar sources The company claims that its protectors are already in mass production and are even up for sale. The camera parts of the iPhone 11 and the iPhone 11 Max are identical, while the iPhone 11R has two cameras.

NEWS

New images from Google Pixel 4 revealed

If we remember reports, this standard is magnified with three cameras and wide-angle lenses.

Source: https://www.gsmarena.com/apples_square_camera_setup_for_iphone_11_lineup_seemingly_confirmed-news-37595.php

// enable scrolling if ($ (& # 39;. content-sticky & # 39;). length> 0) { if ($ (window) .width ()> = 768) { $ (window) .on (& # 39; scroll & # 39 ;, function () { var scrollTop = $ (this) .scrollTop (); $ (& # 39; article & # 39;). each (function () { if (scrollTop> = ($ (this) .find (& # 39;. content-body & # 39;). offset (). top - 76)) { $ (This) .find (& # 39; The content sticky. & # 39;) AddClass (& sticky & # 39;). if (scrollTop> = ($ (this) .find (# content.body # offset).) top + $ (this) .find (# content.body # 39; height () - ($ (this) .find (& # 39;. content-sticky & # 39;). height () + 92)) { $ (This) .find (& # 39; The content sticky. & # 39;) RemoveClass (& sticky & # 39;). $ (this) .find (& # 39;. content-sticky & # 39;). css ({# bottom; # 39: 0px #, top # 39: auto #); } else { $ (This) .find (& # 39; The content-sticking & # 39;). AddClass (& sticky & # 39;). Css ({{{ & # 39; bottom & # 39 ;: & # 39; initial & # 39; & # 39; top & # 39;: & # 39; 76px & # 39; }); } } else { $ (this) .find (& # 39;. content-sticky & # 39;). removeClass (& stickie & # 39;). css ({# bottom; # 39: auto # 39; top # 39: 0 # 39)}; } }); }); } }

// share click $ (& # 39; body & # 39;). Ten ({ click: function () { var $ this = $ (this), dataShareType = $ this.attr ('data-share-type'), dataType = $ this.attr (& # 39; data type & # 39;), dataId = $ this.attr (& # 39; data ID & # 39;), dataPostUrl = $ this.attr (# data-post-url #); dataTitle = $ this.attr (& # 39; data-title & # 39;), dataSef = $ this.attr (& # 39; data-sef & # 39;);

switch (dataShareType) { case & # 39; facebook & # 39 ;: fb.u from ({ Method: & # 39; divide & # 39 ;, href: dataSef, }, Function (response) { if (response &&! response.error_message) { updatehit (); } });

break;

case & # 39; twitter & # 39 ;: shareWindow (& # 39; https: //twitter.com/intent/tweet? via = webtekno & text = & # 39; + encodeURIComponent (dataTitle) + & # 39;% E2% 96% B6 & encodeURIComponent (dataSef )); updatehit (); break;

case & # 39; gplus & # 39 ;: shareWindow ("https://plus.google.com/share?url=" + encodeURIComponent (dataSef)); updatehit (); break;

case & # 39; mail & # 39 ;: window.location.href = & # 39; mailto:? subject = & # 39; + encodeURIComponent (dataTitle) + & # 39; & body = & # 39; + encodeURIComponent (dataSef); // updatehit (); break;

case & # 39; whatsapp & # 39 ;: window.location.href = & whatsapp: // send? text = & # 39; + encodeURIComponent (dataTitle) + & # 39;% E2% 96% B6 & # 39; + encodeURIComponent (dataSef); updatehit (); break; }

Function shareWindow (url) { window.open (url, "_blank", "toolbar = yes, scrollbars = yes, resizable = yes, top = 500, left = 500, width = 400, height = 400"); }

Function updateHit () { $ Snippets ({ 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 + '"] & # 39 ;;); } else if ($ (& # 39;. wt-share-item [data-id="' + dataId + '"] & # 39;). length> 0) { var $ container = $ (& # 39 ;, wt-share-item [data-id="' + dataId + '"] & # 39;); } else { $ container = null; }

// var $ container = dataType == & # 39; video & # 39; $ (& # 39; video showcase & # 39;): $ (& # 39; article [data-id="' + dataId + '"] & # 39 ;;);

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(valu A);

if ($ headerCount.length> 0) { //$headercount.html(valu A); }

if ($ badged.length> 0 && (dataShareType == & # 39; facebook & # 39 ;| dataShareType == & # 39; twitter & # 39;))) {) if ($ badged.hasClass (& # 39; is visible & # 39;)) { //$badged.html (dat A); } else { //$badged.addclass('is-visible').html(dat A); } } }

} }); } } }, & # 39; .wt-share-button & # 39; });
Source link