バージョン選択

フォーラム

メニュー

オンライン状況

43 人のユーザが現在オンラインです。 (35 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 43
もっと...

サイト内検索

バグ報告 > フロント機能 > 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
MPV
投稿日時: 2012/1/12 14:22
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。
稼働環境

[EC-CUBE] 2.11.4
[レンタルサーバ] WADAX
[OS] Red Hat Linux
[PHP] PHP 5.1.6
[データベース] MySQL 5.0.77
[WEBサーバ] Apache
[ブラウザ] Firefox 9.0.1 Google Chrome 16.0.912.75 m IE9

開発環境

[EC-CUBE] 2.11.4
[レンタルサーバ] なし(XAMPP 1.7.7のため)
[OS] Windows7 Professional
[PHP] PHP 5.3.8
[データベース] MySQL 5.5.16
[WEBサーバ] Apache/2.2.21
[ブラウザ] Firefox 9.0.1 Google Chrome 16.0.912.75 m IE9

お世話になります。

題記の通りなのですが、スマートフォンで
以下の場合、遷移時に画面が真っ白になります。


data/Smarty/templates/sphone/footer.tpl

<nav class="guide_area">
<p>
 <a rel="external" href="<!--{$smarty.const.HTTP_URL}-->abouts/<!--{$smarty.const.DIR_INDEX_PATH|h}-->#route">ショップへのアクセス</a> ← ?
 <a rel="external" href="<!--{$smarty.const.HTTPS_URL}-->contact/<!--{$smarty.const.DIR_INDEX_PATH|h}-->">お問い合わせ</a><br />
 <a rel="external" href="<!--{$smarty.const.HTTP_URL}-->order/<!--{$smarty.const.DIR_INDEX_PATH|h}-->#undercolumn">特定商取引に関する表記</a> ← ?
 <a rel="external" href="<!--{$smarty.const.HTTP_URL}-->guide/privacy.php">プライバシーポリシー</a>
</p>
</nav>



?は、丁度google mapのところで表示させたいと思い、
上記の通り、idで指定しているところへ飛ばそうと
しているのですが、画面が真っ白になります。
(html5なので、aタグのnameではなく、
別タグのidを使用しています。)

確認の為、?のように既にidが振ってある箇所で
設定してみたのですが、やはり真っ白になります。

インストール直後のサラの状態で、上記修正のみを
行って確認しても、同じ状況でした。

PCサイトの方はこの方法でも問題なく表示されるのですが・・・。
当方の記述がまずいのでしょうか?
それとも何がしかの要因で表示されないバグが
介在しているのでしょうか?

ご助言頂ければ幸いです。
どうぞよろしくお願いいたします。
karin
投稿日時: 2012/1/12 15:37
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。
jQueryMobileの動作が関連しているように思えます。


----------------

karin
投稿日時: 2012/1/12 15:42
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。
初期化時に、

$.mobile.hashListeningEnabled = false;


hashListeningEnabledの値をfalseに設定すると、解決するはずです。(デフォルトではtrueなので)


----------------

MPV
投稿日時: 2012/1/12 19:20
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。
karin様

早々のご回答ありがとうございました。

引用:

初期化時に、

$.mobile.hashListeningEnabled = false;


hashListeningEnabledの値をfalseに設定すると、解決するはずです。(デフォルトではtrueなので)


仰られる通り、config.jsに記載がなく、
jQueryMobileのデフォルトがtrueでしたので
config.jsに追記してみたところ、表示は
真っ白から表示されるようになりました。
ありがとうございます。

ただ、動作で疑問な点がございます。
TOPページから飛ばそうとすると、飛んでくれず
ジャンプ先のページの先頭が表示されてしまいます。

同一ページでスクロール後に飛ばすと、ちゃんと
アンカー位置に飛びます。

こちらの事象につきまして、お分かりになりますでしょうか?
お教え頂ければ幸いです。

どうぞよろしくお願いいたします。<(_ _)>

追伸:なぜデフォルトはtrueなのでしょうね・・・。
   他の何かとの兼ね合いがあるのでしょうか?
karin
投稿日時: 2012/1/12 21:32
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。
PCブラウザで確認すると、MPVさんの仰る通りの現象が確認できましたが、実機(iPhone4)で確認するとどちらのパターンも問題なく動作していました。


----------------

MPV
投稿日時: 2012/1/12 22:04
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。
karin様

ご確認頂きましてありがとうございます。

引用:
実機(iPhone4)で確認するとどちらのパターンも問題なく動作していました。


当方も確認したのですが以下の通りでした。

PCブラウザのモバイルシミュレータ:ジャンプしない

ipod touch:ジャンプしない
GALAXY S2:ジャンプしない

という状況でして・・・。

もう少し調べてみます。
もしkarin様の方でも何かお分かりでしたら
ご教授頂ければ幸いです。
karin
投稿日時: 2012/1/12 22:32
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。

引用:
PCブラウザのモバイルシミュレータ:ジャンプしない

これは私も同様の結果でした。

私も時間を見つけて調べてみますね。


----------------

MPV
投稿日時: 2012/1/13 10:31
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.4】スマートフォンで別ページに遷移しようとすると画面が真っ白になります。
karin様

ご回答ありがとうございます。
何かわかりましたらまたよろしくお願いいたします。


スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,957名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.