問題タブ [msmessage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
900 参照

ios - Swiftを使用してiMessageで複数のメッセージを送信する

私は iMessage 用のアプリを作成していますが、ユーザーが iMessage アプリの画面をタップしたときにメッセージを自動的に送信したいと考えています。

メッセージは、場所の住所の地図で構成されています。

もともと、受信者が受信したメッセージをタップするとマップが開くように、message.url を使用して maps.apple.com の URL を含めようとしました。

しかし、それはうまくいかないようです。そこで、住所を別々に送信しようとしました。最初に画像、次に住所です。受信者が住所をタップすると、地図が開きます。

次のコードがあります。

理想的には、最初のタップのみが必要になるようにしたいのですが、「send」と「sendText」を使用すると、最初の「send」命令のみが送信され、「sendText」は無視されます。

コメントアウトされた「挿入」と「挿入テキスト」を使用した場合、両方の命令が実行されますが、送信するには「送信」をタップする必要があります。

私が試してみました:

しかし、それはうまくいきませんでした。テキストのみが送信されました。画像がまったく表示されません。

ワンタップで両方のメッセージを送信する方法を知っている人はいますか?

または、両方のメッセージを 1 つにまとめることができるかどうか誰か知っていますか?