teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記しました

2017/03/30 00:22

投稿

akabee
akabee

スコア1947

answer CHANGED
@@ -1,2 +1,12 @@
1
1
  [ons-tabbar](https://ja.onsen.io/v2/docs/js/ons-tabbar.html)にはpostchangeというタブが切り替わった際に発火するイベントがあるようですので、そのイベント発火時に[ons-navigator](https://ja.onsen.io/v2/docs/js/ons-navigator.html)のreplacePageメソッドでページの再読み込みを実行すれば良いかと思うのですが、ons-navigatorは利用されていないのですね・・。
2
- 画面遷移等に便利ですので、特に制限が無いようでしたら、利用されてみてはいかがでしょうか?
2
+ 画面遷移等に便利ですので、特に制限が無いようでしたら、利用されてみてはいかがでしょうか?
3
+
4
+ 【追記】
5
+ 元の質問は「タブ切替時にページ再読み込み」とのことですが、
6
+ 下記情報によるとCordovaでのiframe利用は、iOSでは全てが遮断されてしまうとも書いてあるように思います。
7
+
8
+ [参考リンク](https://cordova.apache.org/docs/en/6.x/guide/appdev/security/index.html#iframes-and-the-callback-id-mechanism)
9
+
10
+ >Note that this statement is not true for iOS, which intercepts everything including iframe connections.
11
+
12
+ 「それでも使いたい」という場合にどうすべきか、私では分かりかねます。他の方の回答を待ってみてください。