相关疑难解决方法(0)

如何以编程方式在iPhone上发送短信?

是否有人知道这是可能的,以及如何以编程方式发送的短信iPhone,与官方的SDK /可可触摸?

sms cocoa-touch objective-c ios

520
推荐指数
10
解决办法
29万
查看次数

href链接发送短信?

是否有类似于<a href="tel:...">短信的链接.行为是类似的,但它不会调用数字,而是会提示用户发送文本?

html html5 hyperlink html-email

10
推荐指数
1
解决办法
2万
查看次数

试图在iOS 10中发送短信,"sms:"协议是否已损坏?

我有一个click-to-send-sms按钮.

现在我在单击按钮时使用此代码:

if (platform == 'iOS') {
    if (version == 4 || version == 5 || version == 6 || version == 7) {
        link = 'sms:' + serviceNumber + ';body=' + body;
    } else {
        link = 'sms:' + serviceNumber + '&body=' + body;
    }
} else {
    link = 'sms:' + serviceNumber + '?body=' + encodeURIComponent(body);
}
window.location.href = link;
Run Code Online (Sandbox Code Playgroud)

他们告诉我它在iOS 10中不再起作用,单击按钮时没有任何反应.(问题不在于UA识别,它进入"&body = ...")

目前我没有ios 10设备进行调试......他们是否改变了打开短信发件箱的方式?也许我必须使用encodeURIcomponent为身体像android/windows?

javascript mobile-safari ios10

7
推荐指数
1
解决办法
3686
查看次数

当SMS应用程序未在后台运行时,无法在iPhone上的SMS链接中预先填充电话号码和邮件正文

HTML允许您使用以下链接轻松与SMS应用程序进行交互:

<a href="sms:">Send a SMS</a>
Run Code Online (Sandbox Code Playgroud)

但是,不同的操作系统允许您使用以下方法预先填充电话号码和邮件正文:

<a href="sms:1234567890?body=Pre-Populted%20Message">Link</a>
Run Code Online (Sandbox Code Playgroud)

在Android上,或

<a href="sms:1234567890&body=Pre-Populted%20Message">Link</a>
Run Code Online (Sandbox Code Playgroud)

在iOS 8+上

这个问题都很好地解释了这一点.

但是我注意到iPhone上的一个问题似乎无法找到解决方案:如果SMS应用程序没有在iPhone的后台运行,点击该链接将打开SMS应用程序,但不会预先填充电话号码和消息正文在一条新消息中.

由于Google AdWords也在使用此功能,我也测试了他们的链接,但不幸的是他们遇到了同样的问题,所以我怀疑有一个解决方案,但仍然想在这里与社区核实.

html iphone sms hyperlink ios

5
推荐指数
1
解决办法
578
查看次数

如何让另一个AppStore应用程序打开预先填充的本机消息应用程序?

我想要复制的内容:

应用程序"Cobook Contacts"允许您选择多个联系人.然后,您可以向这些联系人发送消息.该应用程序通过打开本机消息应用程序并使用MULTIPLE NUMBERS填充它来完成此操作.


我尝试过的:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:123,456"]];
Run Code Online (Sandbox Code Playgroud)

这仅打开填充了第一个数字的消息.


我需要的:

一种复制Cobook Contacts的方法.使用MFMessageComposeController还不够好,我想打开本机消息传递应用程序.工作示例代码值得赏心悦目.


更新:

我还没有进一步,但cobook应用程序的目标文件实际上可以在https://cobook.co/open-source上找到.我不知道是否可以对此进行逆向工程,以便找出他们如何打开消息应用程序.

iphone sms objective-c ios

0
推荐指数
1
解决办法
192
查看次数