我已经尝试了六个例子而没有任何运气。
我想放一个"关闭"页面上的链接将关闭InAppBrowser并将用户返回到应用程序的index.html页面。看起来很简单,对吧?
我可以访问要放置链接的页面。
我可以创建指向空白页面的链接,该空白页面可用于触发loadstart或loadstop上的关闭 - 以最佳者为准。
例如,我可以创建一个页面,例如http://somewhere.com/CloseIAB.html
由于使用该方法的示例失败,因此无法确定是否必要。
这是我需要知道的:
我需要哪些代码以及在哪里将它放在我的应用程序的index.html中?
我浪费了几个小时试图让它发挥作用。
我正在使用Build。
谢谢!
答案 0 :(得分:0)
您是否尝试过使用自定义事件?像这样(未经测试):
var ref = window.open("www.mypage.com",'_blank','location=no');
ref.addEventListener('closeiab', function() { ref.close() });
并在您的www.mypage.com(假设jquery):
$('myclosebtn').on('click', function() { $(document).trigger( "closeiab", [ ] );