اذهب إلى المحتوى
  • 0

السؤال

Recommended Posts

  • 0
نشر

للأسف لا يمكنك إرسال صورة بشكل مباشر إلى رقم واتساب عن طريق JavaScript.
أقرب طريقة هي أنه يمكنك إرسال رابط يحتوي على معاينة للصورة
إليك هذا المثال : Codepen
،والطريقة الأخرى هي أن يكون يدوياً عن طريق تحديد المستخدم للصورة من خلال معرض الصورة الخاص بهاتفه لأن واتساب لا يمكنه أن يستحضر الصورة من بيانات المستخدم من تلقاء نفسه.
ولكن لدي فكرة وهي أن تقوم بعمل كود أو رقم لكل طلب ، بحيث كل أكلة في قائمة الطعام لها كود خاص بها وعند الضغط على الزر الخاص بها يقوم بإرسال رقم الكود إلى الرقم الذي تريده وبذلك قد حللت المشكلة بدون إستخدام الصور وذلك لأن واتساب يدعم خاصية النصوص Texts ، إليك هذا المثال :

<!DOCTYPE html>
<html>
<head>
    <title>زر إرسال واتساب</title>
</head>
<body>
    <button onclick="sendWhatsAppMessage()">إرسال رسالة واتساب</button>

    <script>
        function sendWhatsAppMessage() {
            var phoneNumber = "+20111111111"; // قم بتعويضه برقم الهاتف الخاص بالمستلم
            var message = "test"; // قم بتعويضها بالرسالة التي تريد إرسالها

            var whatsappLink = "whatsapp://send?phone=" + phoneNumber + "&text=" + encodeURIComponent(message);

            window.location.href = whatsappLink;
        }
    </script>
</body>
</html>

بالتوفيق. 👋

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...