Pushwoosh设备就绪在索引.html页面(android,ios,Windows Phone)中重新分配URL时无



我已经使用Phonegap构建创建了一个适用于Android,iPhone和Windows手机的应用程序,在我的索引中.html页面我正在使用此代码

    <div class="app">
        <h1>Hello World</h1>
        <div id="deviceready" class="blink">
         <p class="event listening">Connecting to Device</p>
         <p class="event received">Device is Ready</p>
        </div>
    </div>
    <script type="text/javascript" src="cordova.js"></script>
    <script type="text/javascript" src="js/PushwooshAndroid.js"></script>
    <script type="text/javascript" src="js/PushwooshiOS.js"></script>
    <script type="text/javascript" src="js/index.js"></script>
    <script type="text/javascript">
        app.initialize();
    </script>
     <script type="text/javascript">
  window.location.href = "http://google.com/"
    </script>
</body>

但是,当使用window.location.href重定向站点时,pushwoosh deviceready无法正常运行,并且应用程序未注册pushwoosh。

有什么方法可以重定向并且Pushwoosh设备就绪可以正常工作。

在这个时间点帮助非常感谢

谢谢

我想你不明白你在做什么。通过更改 window.location.href,您将停止页面上的所有 Javascript 执行,重定向和加载另一个页面。来自原始页面(索引.html)的 Javascript 不再工作,因为 Web 视图正在加载另一个网页!

尝试在索引中使用 iframe.html (http://www.w3schools.com/tags/tag_iframe.asp) 或 ChildBrowser 插件 (https://github.com/phonegap-build/ChildBrowser/, https://build.phonegap.com/plugins/480)

相关内容

  • 没有找到相关文章

最新更新