@dovid
אני רוצה להוסיף לחצן בשם "פתח ספר שאינו בספרייה".
לחצן זה יפתח את Explorer של המערכת, כדי שהמשתמש יוכל לבחור קובץ PDF.
הקובץ ייפתח בטאב חדש בתוך iframe חדש — כלומר, כל PDF חדש יופיע ב-iframe נפרד בתוך טאב חדש. בכל השלבים הללו אין בעצם שום התממשקות עם ה-c#. והקובץ נטען ישירות לתוך ה-iframe מהמערכת.
הבעיה:
כאשר פותחים יותר מקובץ PDF אחד, הקובץ הבא נפתח באותו מספר עמוד שבו היה הקובץ הקודם, מה שיוצר בלבול.
למשל, אם פתחנו PDF בשם המגיד מדובנא ואנו נמצאים בעמוד 114, פתיחת PDF אחר תתחיל גם היא בעמוד 114.
נראה שה-iframe החדש "יורש" את מספר העמוד הנוכחי מה-PDF הקודם, אולי בגלל שה-WebView שומר סטייט גלובלי.