كيفية تحريك مكالمة هاتفية عند النقر فوق ارتباط في صفحة ويب على الهاتف المحمول

StackOverflow https://stackoverflow.com/questions/1608548

سؤال

أنا بحاجة إلى بناء صفحة ويب للأجهزة المحمولة.هناك شيء واحد فقط أنا لم أحسب:كيف يمكنني الزناد مكالمة هاتفية من خلال النقر النص ؟

هل هناك رابط خاص يمكنني أن أدخل مثل mailto: علامة على رسائل البريد الإلكتروني ؟

الجهاز حل معين ليست المفضل.

أنا أعرف اي فون تعترف تلقائيا أرقام الهاتف و يخلق الرابط هذا, ولكن سيكون من الرائع إذا كان هذا يمكن أن يتم عن الصور أيضا...و أيضا بالنسبة لمعظم الأجهزة النقالة.

هل كانت مفيدة؟

المحلول

ومعظم الأجهزة الحديثة تدعم الهاتف: المخطط. وذلك باستخدام <a href="tel:555-555-5555">555-555-5555</a> ويجب أن تكون على ما يرام.

إذا كنت ترغب في استخدامه للصورة، يمكن أن العلامة <a> التعامل مع <img/> وضعت في ذلك تماما مثل الحالات العادية الأخرى: <a href="tel:555-555-5555"><img src="path/to/phone/icon.jpg" /></a>

نصائح أخرى

ومخطط URL الصحيح هو الهاتف: [رقم] لذلك كنت ستفعل

<a href="tel:5551234567"><img src="callme.jpg" /></a>

وتريد إضافة جوابا هنا من أجل اكتمالها.

<a href="tel:1234567">Call 123-4567</a>

ويعمل على ما يرام على معظم الأجهزة. ومع ذلك، على سطح المكتب هذا سوف يظهر كرابط الذي لا يفعل شيئا عندما كنت اضغط عليه لذلك يجب النظر في استخدام CSS لجعله مرئيا بشكل مشروط فقط على الأجهزة النقالة.

وبالإضافة إلى ذلك، يجب أن نعرف أن سكايب (والتي تحظى بشعبية إلى حد ما) يستخدم في بناء الجملة مختلفة افتراضيا (ولكن يمكن parametered لاستخدام الهاتف:).

<a href="callto:1234567">Call 123-4567</a>

ومع ذلك، أعتقد في أحدث متصفحات الجوال (وأنا أعلم يقينا على الروبوت) الآن بناء الجملة tel ينبغي أن يقدم منبثقة من التطبيقات المتاحة التي يمكن استخدامها لإتمام الإجراء الاستدعاء.

نقر الهاتف الذكي رابط المدونة:

الرابط التالي يمكن استخدامها لجعل نقر وصلة الهاتف.يمكنك نسخ الكود التالي ولصقه في صفحة الويب الخاصة بك ، ثم تحرير مع رقم الهاتف الخاص بك.هذا الرمز قد لا تعمل على جميع الهواتف ولكن لا يعمل على اي فون, الروبوت / الروبوت وبلاك بيري.

<a href="tel:1-847-555-5555">1-847-555-5555</a>

رقم الهاتف الروابط يمكن استخدامها مع شرطات ، كما هو مبين أعلاه أو بدونها كما في المثال التالي:

<a href="tel:18475555555">1-847-555-5555</a>

فمن الممكن أيضا استخدام أي نص في الرابط طالما أن رقم الهاتف هو الإعداد مع "هاتف:18475555555" كما في هذا المثال:

<a href="tel:18475555555">Click Here To Call Support 1-847-555-5555</a>

أدناه نقر الهاتف تشعبي يمكنك التحقق من.في أغلب متصفحات الهاتف هذا الرابط سوف تعطيك "لا يمكن عرض صفحة ويب" خطأ أو لا شيء سيحدث.

ملاحظة: اي فون متصفح سفاري تلقائيا الكشف عن رقم الهاتف على الصفحة و سيتم تحويل النص إلى مكالمة الرابط دون استخدام أي رمز على هذه الصفحة.

Wtai الذكي رابط المدونة:على wtai أو "الهواتف اللاسلكية واجهة التطبيق" رابط المدونة هو مبين أدناه.هذا الرمز يعتبر الصحيحة الهاتف المحمول البروتوكول سيعمل على الهواتف الذكية مثل الروبوت ، ومع ذلك ، فإنه قد لا تعمل أبل سفاري على الآيفون و رمز أعلاه هو الموصى بها.

<a href="wtai://wp/mc;18475555555">Click Here To Call Support 1-847-555-5555</a> 

أساسا ، <a> عنصر href attr لافتا إلى رقم الهاتف مسبوقة من قبل tel:.علما بأن الإيجابيات يمكن استخدامها لتحديد رمز البلد ، الواصلات يمكن إدراج ببساطة عن عيون البشر.

MDN مستندات ويب

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#Creating_a_phone_link

على HTML <a> عنصر (أو عنصر مرساة), جنبا إلى جنب مع السمة href بإنشاء ارتباط تشعبي إلى صفحات ويب أخرى, الملفات, المواقع داخل نفس الصفحة أو عناوين البريد الإلكتروني أو أي عنوان آخر.

[…]

تقدم وصلات الهاتف هو مفيد للمستخدمين عرض الوثائق على شبكة الإنترنت وأجهزة الكمبيوتر المحمولة المتصلة الهواتف.

<a href="tel:+491570156">+49 157 0156</a>

IETF الوثائق

https://tools.ietf.org/html/rfc3966

على tel أوري أرقام الهاتف

"تل" URI بناء الجملة التالي:

telephone-uri = "tel:" هاتف المشترك

[…]

أمثلة

tel:+1-201-555-0123:هذا URI يشير إلى رقم الهاتف في الولايات المتحدة الدول.الواصلات إلى جعل عدد أكثر من الإنسان للقراءة;أنها بلد مستقل رمز المنطقة ثم رقم المشترك.

tel:7042;phone-context=example.com:URI يصف الهاتف المحلية عدد صالحة في سياق "example.com".

tel:863-1234;phone-context=+1-914-555:URI يصف المحلية رقم هاتف صالح في غضون هاتف معين البادئة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top