-
htonosaki2025年7月21日 20:55に質問
iOSデバイスでフォームに入力する際、電話番号フィールドで「090」と入力すると「009」のように意図しない文字列に変換されてしまう不具合が発生しています。
この問題解決のため、以下の項目をすべて試しましたが、解決に至りませんでした。
試したこと:
入力マスクの設定:有効にしても症状は改善しませんでした。
ショートテキストフィールドへの変更:Salesforceの電話番号項目とデータ型が異なり連携できないため、この方法は利用できません。
iFrameでの埋め込み:Salesforceの動的プリフィル機能で生成したユニークURLをユーザーに直接送って利用しているため、Webサイトへの埋め込みは行っておらず、この方法は利用できません。
要望:
Salesforce連携と動的URLでの運用は必須であるため、「電話番号」フィールドのままこの不具合を解消する必要があります。
-
Jeric Jotform Support2025年7月21日 23:19に返信
Hi htonosaki,
Thanks for reaching out to Jotform Support. Our Japanese Support agents are busy helping other Jotform users right now, so I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Japanese, let us know and we can have them do that. But, it might take a while until they're available again.
Now, coming back to your question, I checked this form and I don't see a phone number field. If this is a different form, can you provide us with the Form URL. You can easily find your form's URL in Form Builder. Let me show you how:
- In Form Builder, in the orange navigation bar at the top of the page, click on Publish.
- In the Quick Share tab, click on Copy Link in the Share With Link section.
Once you share the form URL with us, we’ll be able to help you better with this.
-
htonosaki2025年7月21日 23:35に返信
こちらのフォームになります。
https://form.jotform.com/230741528450452
上のフォームは実際に稼働中なので、何かテスト作業をする場合は、
こちらのクローンを使用してください。
-
Jeric Jotform Support2025年7月21日 23:51に返信
Hi htonosaki,
I understand the issue, but I’ll need a bit of time to work out a solution. I’ll get back to you shortly.
Thanks for your patience, we appreciate it.
-
Jeric Jotform Support2025年7月22日 1:25に返信
Hi htonosaki,
I cloned your form and tested it to see if I could replicate the issue, but everything was working properly. Check out the screenshot below to see my results:
Also, the output on the Submission Tables stayed the same:
It would be better if you could share a screen recording of the issue so we can see it in action. You can save it to your Google Drive and share the link with us. Make sure that anyone with the link can access it.
Once we hear back from you, we'll be able to move forward with this.
-
htonosaki2025年7月22日 5:01に返信
こちらになります。
https://drive.google.com/file/d/1sNzehpf0wgNIR3ygdkOXpdFoVkwHuq0Y/view?usp=sharing
iOSの日本語キーボードのみで起きるようで、
英語キーボードやサードパーティ製のキーボードアプリ(Simeji等)では問題なく090と入力できます。iOSの日本語キーボードで数字を入力する際のみ0090となってしまいます。
-
Gemmhel Enterprise Support2025年7月22日 7:24に返信
Hi htonosaki,
Since this only happens when using the Japanese keyboard on iOS and not with the English keyboard or other apps like Simeji, it seems to be related to how that keyboard handles number input, not something on Jotform’s end.
As a workaround, we recommend switching to the English keyboard when entering numbers to avoid the extra zero being added.
Reach out again if you need any other help.
-
htonosaki2025年7月22日 20:48に返信
iOS標準の日本語キーボードでの数字入力はJotform以外のフォームでは正常に動作するため、
一概にキーボード側の処理が問題とは言えず、Jotform側がiOS日本語キーボードに対応できてないという認識でいますがいかがでしょうか?また、日本人ユーザは通常iOSに英語キーボードを登録していない場合が多いです。
電話番号入力のために都度英語キーボードの追加・切り替えをアナウンスすることは運用上難しいと思いますので、他の回避策、もしくはiOS日本語キーボードへの対応をお願いできますか? -
Kris Jotform Support2025年7月22日 23:08に返信
Hello htonosaki,
We understand this behavior is only happening when filling out the form and other apps not having the same when using the Japanese keyboard. I've escalated this to our Developers to look into this. We can't guarantee an ETA, but we'll let you know as soon as we receive an update.
Meanwhile, let us know if there’s anything else you want us to help you with.
-
htonosaki2025年7月23日 0:00に返信
承知しました。
フォーム上の入力をショートテキスト項目で行い、Jotform内の条件で電話番号項目に反映させた上でSalesforceに連携させるなどは可能でしょうか?
-
Siera Jotform Support2025年7月23日 2:36に返信
Hi Hiroto,
Unfortunately, it's not possible to pull data into the Phone Number field from other fields. You can try to use the International Telephone Picker widget instead of the Phone Number field. It'll also keep working with Salesforce. Here's how to add it:
- In Form Builder, click on Add Element on the top left side of the page.
- Under Widgets, click on the search bar and enter phone.
- Then, drag and drop the International Telephone Picker widget to your form.
- Next, click on the Phone Number field and click on the Gear icon on the right side of the field.
- Under Advanced, toggle the Hide field option to On.
This way, you can start using the widget, but the data from the Phone Number field won't be lost. If you delete this field instead, you'll also lose the data. Now, you can edit the Salesforce integration to set the widget as the new Phone Number match. Here's how to do it:
- In Form Builder, click on Settings in the orange bar at the top of the page.
- Under Integrations click on Salesforce.
- Then, hover your mouse over the action you want to change, and click on the Gear icon on the right side of the action.
- Click on the Phone Number in the field matches and select the International Telephone Picker.
- Finally, click on Save on the bottom right side of the section.
Give it a try and let us know how it goes.
Your Reply
Something Went Wrong
An error occurred while generating the AI response. Please try again!