我创建了一个“在Twitter上分享”按钮,打开了在手机网页浏览器上分享的网址,这在iOS上运行良好但在Android上无效。
是否有我遗失或不知道的事情?
var send = 'http://twitter.com/share';
var url = 'http://example.com/';
var text = "Example Text";
var openURL = send + "?url=" + url + "&text=" + text;
window.open(openURL, '_blank'); // opens url
在Android上没有任何事情发生,但在iOS上运行正常。
答案 0 :(得分:1)
在触发器应用程序中,外部页面默认在设备浏览器中打开,这意味着您只需运行
即可window.location = 'http://google.com'
在浏览器中打开外部网址。
如果您想要链接,用户可以点击
<a href="http://google.com>Click here</a>
也将在设备浏览器中打开。
如果您希望用户浏览应用程序中的外部网站,您可以使用选项卡模块打开模式浏览器窗口,用户可以关闭该窗口并返回到您的应用程序。见https://trigger.io/docs/current/api/modules/tabs.html