2016-10-27 2 views
0

가상 투어 인 Android 앱을 개발 중입니다. 애셋으로 이동하려면 "file : ///"을 사용할 수 없다는 점에서 문제가 있습니다. 투어를 만들기 위해 Panotour를 사용하고 있습니다. 예전 버전에서는 앱에서 모두 잘 작동하지만 새 버전에서는 "file : ///"을 사용하고 있음을 감지하므로 투어가 중단되고 충전되지 않습니다. . 나는 iOS에서 이미 버전을 가지고 있으며 경로에서 "file : ///"을 사용하지 않기 때문에 아무런 문제가 없으므로 "file : ///"대신 사용할 수 있습니까? 애셋 및 SDcard 파일에 액세스해야하며 내 webview에서 기본 URL 경로를 처리해야합니다.Android 파일 : /// 비슷한 경로

+0

=="fifi://? //anything 
: HTTP : // www.kolor.com/forum/ –

+0

나는 이미 거기에 물어 보았습니다. 감사합니다. 그러나 나는 더 많은 andr이 있기 때문에 여기에 내 질문을 계속하고 싶습니다. oid 상황. –

답변

0

, 여행의 파일에서하는 index.js 검색 "== file : //?"을 변경하십시오. "== fifi : //?"와 같은 것입니다. 그것이 완료되면, 이제 안드로이드에서 투어 360 애플 리케이션을 사용할 수 있습니다, 그것은 나를 위해 100 %에서 작동합니다.

sumary : 사례 프로젝트의 panotour 파일 내부

->하는 index.js 변화

=="file://? 

에 현재이 질문을 요청할 수 있습니다
1

당신은 예를 들어, 경로를 구문 분석을 시도 할 수 있습니다 : 내가 찾을 수있는 유일한 방법은 오랜 시간이가 diferents 솔루션을 시도 후

Uri uri = Uri.parse("file:///android_asset/path_to_file"); //replace path_to_file with correct path. 
uri.getPath(); 
+0

E/Web Console : Uncaught ReferenceError : jQuery가 정의되지 않았습니다. 105 은 file : ///과 같습니다. android_asset/foldername은/android_asset/foldername으로 전달됩니다. –

+0

WebView에서 사용하고 싶습니다. loadDataWithBaseURL() –