• Meishu Kin
  • NEWBIE
  • 0 Points
  • Member since 2019

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 0
    Replies
スマホからサイトにアクセスすると、sfdcIFrameOrigin=nullのパラメータが勝手に追加されますが、このパラメータをURL表示させない方法がありますか? 
因みに、サイトの URL のリダイレクトの指定で、 
・リダイレクト元 URL:/PAGE01?sfdcIFrameOrigin=null 
・リダイレクト先 URL:/PAGE01 
を指定すると、スマホで画面遷移ができなくなります
mapRequestUrlメソッドでサイトのURLを書き替えると、
・ページ内容は変更後のページ(/page02)になる。 
・ただし、URL自体は変更前のまま(/page01)である。 
何が原因でしょうか?

<ソース>
    String urlPreFix = '/page01';
    global PageReference mapRequestUrl(PageReference myFriendlyUrl) {
        String oldUrl = myFriendlyUrl.getUrl();
        if(oldUrl.startsWithIgnoreCase(urlPreFix)){
            return new PageReference('/page02');
        }
        return null;
}