Я пытаюсь создать и приложение с вкладками и фрагментами с одним из фрагментов, содержащих код Phonegap/javascript.PhoneGap внутри приложения Android с использованием вкладок/фрагментов
Я имел некоторый код, который работает, когда только в приложении PhoneGap (без фрагментов), но когда я положил код в виде фрагмента она перестает работать ...
Например, этот код ниже даже не работает ...:
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="jquery.mobile-1.3.2.min.js"></script>
<script>
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady(){
alert("woot i loaded");
}
</script>
</head>
</html>
Мое начальное, хотя это то, что код выполняется до того, как я перейду на вкладку. Вкладка с кодом телефонной заставки не является вкладкой по умолчанию, поэтому, возможно, она загружается, когда приложение загружается, и почему я ничего не вижу?
public class DevicesListFragment extends Fragment{
CordovaWebView webView;
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
webView = new CordovaWebView(getActivity());
**webView.loadUrl("file:///android_asset/www/index.html");**
//maybe this is loading and running js before I switch to that tab?
}
}
Нужно ли что-либо делать при работе с PhoneGap внутри приложения Android с вкладками и фрагментами?
Ну ладно, поэтому я был прав, говоря, что js работает b прежде чем я включил вкладки! благодаря! – kburbach