如何在访问时在文本框中获取和插入用户的电话号码


How to fetch and insert user's phone number in text field on visit

目标:当用户从移动设备查看页面时,自动在输入字段中插入他的电话号码,以便更容易地将他转换为lead。

当然会有隐私政策等。

这将是一个促销页面,如果你留下电话号码,你可以在汉堡王享受九折优惠。如果已经输入了,我想就容易多了。

那么,我们可以在文本框中自动插入移动用户的电话号码吗?

如果可以,我们应该用什么语言。

Manifest

<uses-permission android:name="android.permission.READ_PHONE_STATE"/> 

Activity

TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();

总之,这是不可能的。存在的原因与您不能通过网站访问本地文件的原因相同。如果浏览器在没有用户输入的情况下被自动允许访问本地文件系统,这将是一个巨大的安全和隐私问题。

您可以通过在有关网站上屏蔽输入来减轻电话号码输入的负担。本文详细介绍了如何在JavaScript中处理电话号码。然而,不幸的是,这可能是您所能得到的最接近的了。

祝你好运!

textfield.text = CTSettingCopyMyPhoneNumber();

but first import CoreTelephony.framework