دوستان سلام،
آیا راهی هست که بشه دیوایس تبلت رو تشخیص داد توی php ، متاسفانه Mobile Detect فقط موبایل رو تشخیص میده. ممنون میشم از دوستان اگه اطلاعی در این مورد داشته باشند.
با سلام دوست گرامی
شما می تونی برای این راه کار از جاوااسکریپن استفاده کنید
اما توی همون کتابخونه که گذاشتید یک تابع برای این مورد داره تابع isTablet
ممنونم آقای لنگی عزیز، @fakhraddin
با جاوا اسکریپت که خیلی راحت میشه این کار رو کرد، بزارید اینجوری بگم من ویدیوهای مختلفی دارم واسه دیوایس های مختلفی ، میخوام که مثلا حالت دسکتاپ ، ویدیوهای تبلت و موبایل لود نشن و همین وضعیت واسه موبایل و تبلت! در غیر اینصورت اگر بخواهیم با جاوا اسکریپت بنویسیم ویدیو ها در هر صورت لود میشوند و این باعث بیشتر شدن حجم سایت میشه! میخوام که لود این ویدیو ها رو یه جوری مدیریت کنم که فقط تو دیواس سایز مربوط به خودشون لود بشن!
دوستان تجربه ای دارند در این مورد ؟
@ali.bayat @hosseinshirinegad98 @hesammousavi
خوب بازم که ساده است موضوع شما روی رویداد ready یا load یک تابع ایجکس می نویسید و اون دستور ایجکس فقط ویدیوهایی رو لود می کنه که شما می خوایید تفاوت خیلی خاصی هم نداره با موضوعی که شما دستورات رو با php لود بفرمایید
@nimageneral
درست متوجه منظور شما نشدم ، میشه کمی بیشتر توضیح بدید ، یا تکه کدی در این مورد؟ @fakhraddin
حتما دوست گرامی من براتون یک شبه کد نوشتم امیدوارم براتون مفید باشه
<script>
let device; // متغیر جهت نگه داری پارامتر نوع دستگاه شامل mobile, table, desktop
$(document).ready(function () {
//کد های لازم برای تشخیص دستگاه کاربر رو اینجا تایپ کنید
loadVideos();
});
function loadVideos(){
$.ajax({
url: url_for_get_videos,
method: "POST", // متد ارسالی شما می تونه به روش POST یا GET باشه
dataType: "json",
data: {
device: device,
},
error: function(request, xhr, response){
//وقتی توی بازگذاری خطایی پیش بیاد
},
success: function(response){
//بعد از موفقیت شما می تونید با کدای جاوااسکریپت المان های خودتون رو شامل ویدیو ها بسازید و به تگ لیست ویدیو ها attach کنید
}
});
}
<script>
بازم نیاز به راهنمایی داشتید بفرمایید
@nimageneral
ممنونم فخر الدین عزیز بابت وقتی که گذاشتی @fakhraddin
پس اگر بخواهیم به این صورت بنویسیم نیاز به نوشتن یک API داریم که نوع دستگاه رو بهش ارسال کنیم و با توجه به اون یک لینک به ما برگردونه !
خواهش می شه برادر گرامی شما می تونی لینک برگردونی یا حتی یک لیست از ویدیوه ها برگردونی بعد تگ ها یا جدول ویدیو ها رو بسازی بعد اون رو به یک تگ html صفحه است لینک کنی حتی بدون اینکه نیاز بشه کاربر رو به لینک دیگه ایی ارجاع بدی برای اینکه بتونی با جی کویری تگ html بسازی و به تگ های توی صفحه بدون بارگذاری اتچ کنی یا حتی قسمتی رو حذف کنید پیشنهاد می دم لینک زیر رو مشاهده بفرمایید
https://www.w3schools.com/jquery/jquerydomadd.asp
خودم حدود نه ساله توی وبم اما خداییش پویاسازی که جاوااسکریپت به صفحات آورد هیچ زبون دیگه ایی نتونسته بیاره بحث مقایسه با php رو ندارم چون زمینه کاری این دو کاملا متفاوته اما ترکیب این دو کاری با سایتتون می کنه که مشتریتون رو توی سایت نگه می داره
@nimageneral
سلام در این سایت نحوه شناسایی موبایلو گفته اگه برای مدیر کامنت بزنی ازش سوال بپرسی واسه تبلت بهت جواب میده ایشون خیلی متخصص PHP اند
NETPARADIS
لینک زیر هم نحوه تشخیص دستگاه در لاراول هست
tejariapp
سلام. میتونی رزلوشتی که میخای رو اخر لینک ویدیو بزاری و با وب سرور کار رو مدیریت که که مثلاً اگه 720 بود برو از مسیر فلان که ویدیو هاش 720 هستن بخونش
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟