כבר חקרתי הרבה בגלל הבעיה הזו, אך עדיין לא מצאתי כלום. כשאני משתמש באפליקציה שלי על ידי לחיצה על קישורים, הדפדפן מפנה אותי ללא בעיות. אבל כאשר אני טוען מחדש את הדפדפן על ידי לחיצה על F5 או על כפתור הטעינה מחדש, ה-URL שלי מפוענח, משנה מ
http://localhost:4200/#/kalender;kuerzel=name/list ל- http://localhost:4200/#/kalender;kuerzel%3Dname/list
גורם לשגיאה הבאה:
שגיאה: לא תפס (בהבטחה): שגיאה: לא ניתן למצוא מסלולים תואמים. מקטע URL: 'kalen
קרא עוד →יש לי קוד TypeScript שמשתמש ב-jsdom בצד השרת (node.js) כדי ליצור מבנה DOM:
DomCreator.ts
const {JSDOM} = require('jsdom');כדי להריץ את הקוד הזה בדפדפן, קונפגתי את Webpack כך שיטפל ב-jsdom כחיצוני ולא יכלול אותו בחבילה:
webpack.config.js
externals: { jsdom: "jsdom" }כאשר הקוד מורץ בדפדפן, קיים DOM אמיתי כך ש-jsdom אינו שימושי באמת. עם זאת, webpack עדיין מצ
קרא עוד →
אני בונה את פרויקט הטייפסקריפט הראשון שלי (הרקע שלי הוא ב-C# ו-Java). האפליקציה עובדת כצפוי, אבל אני לא יכול להגדיר נקודת עצירה בטייפסקריפט ולבצע דיבוג לאפליקציה.
גם כשאני משתמש במתורגמן TypeScript טהור (tsconfig עם tsc.exe) המיפוי עובד בצורה מושלמת. אני משתמש ב-gulp כי אני רוצה להביא את כל הקבצי JS לקובץ אחד.
כשיש טעות בקוד ה-JS שנוצר, Visual Studio Code מפסיק בנקודת העצירה בקובץ JS (bundle.js) במקום ב-TypeScript, אך נקודות עצירה מותאמות אישית אף פעם לא עובדות
אני משתמש ב-W
קרא עוד →אני לא מצליח להשיג את סמל הכוכב לבד בדפדפן. הנה מה שעשיתי:
שמתי אובייקט במחלקה של app.component.ts
post = { valu:true }שַׂמְתִּי אֶת הַקּוֹד הָבָּא בְּרְכִיב שֶׁלִּי שֶׁלָּקַחְתִּי לְעוֹלוֹת, כלומר star.component.html
<span class ="glyphicon" [class.glyphicon-star]="valu" [class.glyphicon-star-empty]="!valu" (click)="onclick()" class="glyphicon glyphicon-globe" > </span> קרא עוד →יצרתי פרויקט Cordova TS חדש לגמרי ב-VS 2015 ואני מקבל
Error TS2430 (TS) Interface 'InAppBrowser' incorrectly extends interface 'Window'. Types of property 'addEventListener' are incompatible. Type '{ (type: "loadstart", callback: (event: InAppBrowserEvent) => void): void; (type: "loadstop", cal...' is not assignable to type '{ <K extends "loadstart" | "abort" | "beforeunload" | "blur" | "canplay" | "canplaythrough" | "ch...'. Types of parameters 'type' and ' קרא עוד →אני משתמש ב-webpack עם גרסה 4.8.1 לארוז typescript שיש לה גרסה 2.8.1 אך כאשר אני משתמש בקובץ js הארוז בדפדפן אני מקבל שגיאה Void 0 is not function. הנה קובץ webpack.config.js שלי
var glob = require("glob")module.exports={ entry:{ LiveAgentApplication:"./Scripts/LiveAgent.Application.ts" },output: { path:__dirname+'/dist', filename: '[name].bundle.js' },module: { rules: [ { test: /\.ts$/, loader: 'ts-loader קרא עוד →אני נתקל בקושי בהגדרת קבצי cookie בדפדפן Selenium שלי בפייתון. יש לי ממשק קדמי שרץ על http://localhost:9999/ זהו יישום Angular 6 שעושה קריאות REST אל http://localhost:8888/. על מנת לבצע את קריאות ה-REST ל-http://localhost:8888/, אני צריך להגדיר קובץ cookie עבור הדומיין http://localhost:8888/. זה הקוד שלי.
from psb_framework.seleniums.model import SharedDriver if __name__ == "__main__": shared_driver = SharedDriver() shared_driver.driver = SharedDriver.start_new(browser= קרא עוד →
אני פשוט לא מצליח למצוא את הפתרון לבעיה כזו. אני מעצב מנוע חיפוש והייתי רוצה להציג ב-URL מה שהמשתמש מנסה למצוא כזה:
https://my-site.com/search;query=%28rockstar;search=true;page=0המשתמש מנסה למצוא את הביטוי (rockstar.
כשהדבקתי את
קרא עוד →איך אני יכול להבחין בין מצלמות הפונה קדימה ומצלמות הפונות לסביבה בדפדפנים? אני מנסה להציג את מצלמת הפונה למשתמש במראה אך לשמור על מצלמת הפונה לסביבה כפי שהיא.
ניסיתי כמה רעיונות:
משתמשים ב-getusermedia({video: {facingMode : {exact: "user"}}}) אך נראה שהתכונה facingMode ריקה ברוב הדפדפנים)
השתמש בתווית המצלמה כדי לחפש "קדמית". זה עשוי לעבוד עבור טאבלטים או מחשבים ניידים עם שתי מצלמות, אך למחשבים ניידים עם מצלמות קדמיות בלבד זה לא יהיה ק
קרא עוד →
בטעינת דפדפן/רענון דף, אני צריך לשמור כמה נתונים ל-localStorage כך שהנתונים לכל עמוד במסלול האנגלול יהיו זמינים דרך ה-localStorage לאחר הרענון. הקוד למטה בלי setTimeout עובד כמצופה עבור זה.
@HostListener('window:beforeunload', ['$event']) beforeunloadHandler(event) { setTimeout(()=>{ localStorage.setItem('test','test123'); }, 3000); event.returnValue = false }עם זאת, ישנם תרחישים שבהם הרענון מתבצע במהלך/לפני שהנתונים נשלפים מהשרת. בשבי
קרא עוד →