공유 응용 프로그램에서 URL을로드 한 경우 알림을 수신하는 방법을 살펴 보았습니다. 내가 UIApplicationDelegate
에서 상속 한 대리자를 만들고 일부 메서드를 재정의해야하는 것처럼 보입니다. 그러나 어떤 메서드를 재정의하고 어떻게 구현할 것인가를 해결할 수없는 것 같습니다.MonoTouch 웹 링크가 UIApplication.SharedApplication.OpenUrl에 의해로드 된 경우 알림
0
A
답변
2
응용 프로그램에 이미 UIApplicationDelegate
에서 상속 된 대리인이 있습니다. 일반적으로 (MonoDevelop 생성 된) AppDelegate.cs 파일 안에 있으며 이 필요합니다.FinishedLaunching
메서드가있는 곳입니다.
정확하게 (원하는 참조가 무엇을 원합니까?) 확신 할 수는 없지만 은 로컬 및 원격 알림을 무시할 수 있습니다 (예 :
public override void ReceivedLocalNotification (UIApplication application, UILocalNotification notification)
{
// ...
}
public override void ReceivedRemoteNotification (UIApplication application, NSDictionary userInfo)
{
// ...
}
그러나 이것은 (이미 무시) FinishedLaunching
방법 내부에서 수행해야 당신의 응용 프로그램을 열 때 당신은 URL이 제공되었는지 알고 싶어합니다. NSDictionary
안에 정보를 제공하는 데 사용하는 마지막 부분은 Apple documentation에 설명되어 있습니다.
관련 문제
- 1. 알림 끄기 MonoTouch
- 2. 아약스에 의해로드 된 크롤링 콘텐츠
- 3. getResourceAsStream에 의해로드 된 리소스를 다시로드하십시오.
- 4. MonoTouch. 푸시 알림, APS 환경
- 5. 프로세스에 의해로드 된 DLL 로깅
- 6. ResourceDictionary에 의해로드 된 StaticResource를 반복하십시오.
- 7. 링크가 클릭 된 경우 beautifulsoup (python) 이벤트
- 8. urlclassloader에 의해로드 된 jar 파일의 크기를 확인하십시오
- 9. 웹 서비스 호출. 누락 된 링크가 필요합니다.
- 10. 응용 프로그램이 무시 된 경우 알림 소리
- 11. Linkedin에서 링크가 "부착"된 경우 나타나는 이미지는 무엇입니까?
- 12. Loader.loadBytes에 의해로드 된 SWF에 FlashVars를 전달하려면 어떻게해야합니까?
- 13. dll에 의해로드 된 스크립트 태그에 'type'속성 추가
- 14. SQLite 쿼리에 의해로드 된 테이블의 UISearchBar 문제
- 15. gdb : 파이썬에 의해로드 된 공유 라이브러리의 중단
- 16. MonoTouch 누락 된 회원?
- 17. folderBrowserDialog와 같은 컨트롤이 있지만 웹 사이트 링크가 있습니까? 이 경우
- 18. ListBox 링크가 포함 된 값
- 19. 링크가 포함 된 경우 사용자 벽에 게시가 작동하지 않습니다.
- 20. Ipad/Iphone에서 링크가 활성화 된 경우 회색 배경입니다.
- 21. 링크가 i 태그를 감싸는 경우 링크가 작동하지 않습니다.
- 22. 웹 유용성 : 알림/알림 -주의를 끄는 방법?
- 23. JVM에 의해로드 된 모든 패키지 이름 목록을 얻는 방법
- 24. 자동화 된 약속 알림
- 25. Monotouch 컴파일러 지시어 (디버그 인 경우)
- 26. MonoTouch/OpenGL ES : GL.DrawElements로 그리는 경우 예외
- 27. Drupal에 의해로드 된 플래시의 페이스 북에 연락하는 것이 가능합니다.
- 28. monotouch -
- 29. page-mod를 사용하여 JavaScript에 의해로드 된 요소 수정하기
- 30. ASP.NET MVC : 빈 동작 링크가 나타나는 경우
안녕하세요, Poupou, 죄송합니다. 분명히해야합니다 :-) 내가하고있는 일은 웹 URL을 열기 위해 UIApplication.SharedApplication.OpenUrl (url)을 사용하고 있지만 웹 사이트가있을 때까지 활동 회 전자를 보여주고 싶습니다. 실제로로드되었으므로 사이트가로드 될 때 알림을 받아야합니다. 그나 저의 도움에 감사드립니다! –
죄송합니다. 정확하게 이해하고 있는지 잘 모르겠습니다. OpenUrl을 사용하여 웹 URL (예 : http://www.x.com/page.html)을 열면 사파리 (또는 해당 스킴에 대해 등록 된 애플리케이션)가 즉시 실행되고 애플리케이션 (및 회 전자)를 배경으로 옮겨 놓습니다. 어쩌면 앱에서 html을 표시하고 싶습니까? UIWebView'를 봐야합니다. http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html – poupou
안녕하세요. 일부 링크는 그렇지 않기 때문에 꼭 그런 것은 아닙니다. 사파리를 열면 사파리를 사용하여 링크를 시작하고 사용자에게 내가하는 일을 수행하라는 메시지를 표시합니다. 링크가로드되었을 때 응용 프로그램에 알릴 수있는 방법이 있는지 알고 있습니까? 미리 환호! –