Dav*_*ana 3 html javascript web-applications ios
以前/工作状态:
Javascript 从 HTML 表单中获取一些简单的日期/时间值,并将字符串设置"whatsapp://send?text="+encodeURIComponet(str)为a元素的 href。
在 iOS 上,我在 Safari 上打开链接,选择“书签”->“添加到主屏幕”。一切正常,即按“Go”,运行 JavaScript,获取值,生成字符串,然后 Safari 自动重定向到 Whatsapp 应用程序,并提供可供选择消息的联系人列表,如果手动单击,则共享链接也有效。
href.值=whatsapp://send?text=Apr-21%3A%20Dav%20OUT%20at%2007%3A19pm
三天前我将 iPhone 8 更新到最新的 iOS 12.2 后:
相同的设置,但现在单击“Go”按钮后,Safari 在地址/状态栏中显示以下 URL 并显示一个白色页面
Safari cannot open the page because it
cannot redirect to locations starting
with "whatsapp:"
Run Code Online (Sandbox Code Playgroud)
手动单击和 element.click() 都会给出上述错误。iOS Chrome 或 iOS Safari 浏览器中的所有功能均按预期工作,但仅在从“添加到主屏幕应用程序”使用时才会出现错误。
我的代码
超文本标记语言
Safari cannot open the page because it
cannot redirect to locations starting
with "whatsapp:"
Run Code Online (Sandbox Code Playgroud)
JS
<form>
<label for="date">Date</label><input id="date" name="date" type="date" required>
<label for="what">In/Out</label>
<select id="what" name="what" required>
<option value="tIn">IN</option>
<option value="tOut">OUT</option>
</select>
<label for="when">Time</label>
<input id="when" name="when" type="time" step=60 required><!-- step=60 will show only HH:MM -->
<input type="submit" onClick="process()" value="Go">
<a id="share">Share</a>
Run Code Online (Sandbox Code Playgroud)
我在encode()/encodeURI()/encodeURIComponent之间切换,但没有效果。
请帮忙。Whatsapp:// 无法在 HomeScreen Safari 应用程序中工作的问题可能出在哪里?我可以使用https://wa.me链接,但还想知道 Whatsapp:// 是否已停止工作?
从 Safari/Any 打开同一页面时有效,从 iOS 中的 HomeScreen 应用程序打开时无效
小智 5
我也遇到过这个问题。对于我来说,它可以摆脱 url 方案whatsapp://并使用以下指南https://faq.whatsapp.com/en/android/26000030/。
要使用将自动显示在聊天文本字段中的预填充消息创建您自己的链接,请使用
https://wa.me/whatsappphonenumber/?text=urlencodedtextwherewhatsappphonenumber是国际格式的完整电话号码,URL-encodedtext是 URL 编码的预填充消息。例子:
https://wa.me/15551234567?text=I'm%20interested%20in%20your%20car%20for%20sale要创建仅包含预填充消息的链接,请使用
https://wa.me/?text=urlencodedtext例子:
https://wa.me/?text=I'm%20inquiring%20about%20the%20apartment%20listing单击该链接后,您将看到可以向其发送消息的联系人列表。
| 归档时间: |
|
| 查看次数: |
1659 次 |
| 最近记录: |