【问题标题】:What is working code for opening a link from my app using intel xdk什么是使用英特尔 xdk 从我的应用程序打开链接的工作代码
【发布时间】:2016-08-29 19:30:07
【问题描述】:

从我的应用程序中打开浏览器链接的代码是什么,最适合更新版本的 intel xdk 和 cordova 插件。我正在使用跨网站。

目前这是我的代码,但不起作用。

<script>
function join_browser(){
                var ref = window.open('https://www.example.com/join', '_blank', 'location=yes');
                 ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
                 ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
                 ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
                 ref.addEventListener('exit', function(event) { alert(event.type); });
            }
</script>



<label class="text-style text-center">No account? <a href="#" onclick="join_browser(); return false;"> Register here. </a>
                                </label>

【问题讨论】:

  • @Hack-R 是的,那是我在英特尔社区的帖子(仍然没有答案)。而且我已经尝试了您给出的stackoverflow上的链接的解决方案。这是针对新版本的英特尔 xdk。 --> intel.xdk.device.launchExternal 不再工作了!
  • 我明白了。仅供将来参考 SO 不希望您在这里交叉发布问题,因为他们想要独特的内容。并不是我个人真正关心。

标签: cordova hybrid-mobile-app intel-xdk


【解决方案1】:

我推荐使用

 var url = "http://google.com";
 window.open(url, '_system');

在 Android 和 iOS 平台上测试。 或者你也可以使用cordova的InappBrowser插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-15
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    • 2017-08-14
    • 1970-01-01
    相关资源
    最近更新 更多